DokuWiki on Nostr: If you tried to access dokuwiki.org and were greeted by a 500 Server Error, this was ...
If you tried to access dokuwiki.org and were greeted by a 500 Server Error, this was because the server had exhausted the PHP FPM pool.
The problem seems to have been caused by a (excuse the technical term) fuckton of bots spidering the site like crazy.
At first I tried to isolate single bots (I think Facebook and Bytespider were among the worst) but in the end I found and deployed this project: https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/tree/master and that helped.
The problem seems to have been caused by a (excuse the technical term) fuckton of bots spidering the site like crazy.
At first I tried to isolate single bots (I think Facebook and Bytespider were among the worst) but in the end I found and deployed this project: https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/tree/master and that helped.