@Suiseiseki Anubis is the option that saved us a lot of work over the past months. We are not happy about it being open core or using GitHub sponsors, but we acknowledge the position from the maintainer: https://codeberg.org/forgejo/discussions/issues/319#issuecomment-6382369

Calling our usage of anubis an attack on our users is far-fetched. But feel free to move elsewhere, or host an alternative without resorting to extreme measures. We're happy to see working proof that any other protection can be scaled up to the level of Codeberg. ~f

Anubis - using proof-of-work to stop excessive crawling

- https://xeiaso.net/notes/2025/amazon-crawler/ - https://anubis.techaro.lol/ - https://anubis.techaro.lol/docs/design/how-anubis-works This solution came up more than once in the context of mitigating excessive crawling (either identified as AI or not). What do people think about it?

Codeberg.org

@Codeberg I believe @Suiseiseki is not referring to codebergs usage of anubis specifically, rather shares fsfs' stance (which I don't share) that Anubis "acts like malware" for making "calculations that a user does not want done": https://www.fsf.org/blogs/sysadmin/our-small-team-vs-millions-of-bots

fsf saying fsf things :)

Our small team vs millions of bots — Free Software Foundation — Working together for free software

@pluto @Codeberg @Suiseiseki

What makes it an extremely dumb stance is that the first thing that gets downloaded when I open that page is matomo.js for analytics.