A Caddy plugin that checks for scrapers who try to find sensitive files and reports them to AbuseIPDB.

This is a Caddy 2 module that allows you to set up routes which basically function as honeypots for web scrapers. This one actually has quite a bit of history, but I won't get into that. This was my first time getting into Caddy module development, and I think it is fun to make Caddy modules.

If you or a friend use the Caddy server and you're looking into increasing your web server security, you should definitely give ListenCaddy a try. If there's something you don't like, make an issue and I'll take a look.