Anubis
Web application firewall that sits in front of a web service and makes each visitor solve a proof-of-work challenge before the request reaches the service, to stop scraper bots.
anubis.techaro.lolrepositorydocs
Anubis is a web application firewall written in Go. The operator places it between a reverse proxy, such as Nginx or Caddy, and the service being protected, with one Anubis instance for each protected service. Visitors receive a challenge page, a proof-of-work calculation that runs in their browser, before their requests are forwarded to the service.
The project publishes native packages for Debian-based and Red Hat-based systems, a tarball, a Windows installer that runs Anubis as a system service, and a Docker image on the GitHub Container Registry. The installation guide lists the settings as environment variables, such as the target address and the difficulty.
Worth knowing
The README calls Anubis “a bit of a nuclear response”: a site behind it is blocked from smaller scrapers and may inhibit good bots such as the Internet Archive, which bot policy definitions can allowlist explicitly. The commercial edition, BotStopper, is built on the open source core and adds branding controls and a private bug tracker. Some settings in the docs are marked as BotStopper-only.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, Written in, License, GitHub stars
api.github.com/repos/TecharoHQ/anubis - 2026-11-03: links, Install with
github.com/TecharoHQ/anubis/blob/main/docs/docs/admin/installation.mdx - 2026-11-03: Maintainer, License
github.com/TecharoHQ/anubis/blob/main/LICENSE - 2026-11-03: First release
api.github.com/repos/TecharoHQ/anubis/releases - 2026-11-03: Categories
github.com/TecharoHQ/anubis/blob/main/README.md - 2026-11-03: Runtime, Runs as, Install with
github.com/TecharoHQ/anubis/blob/main/docs/docs/admin/native-install.mdx - 2026-11-03: Runs as, Install with
github.com/TecharoHQ/anubis/blob/main/docs/docs/admin/environments/windows.mdx - 2026-11-03: Install with
github.com/TecharoHQ/anubis/blob/main/docs/docs/admin/environments/docker-compose.mdx - 2026-11-03: Install with
github.com/TecharoHQ/anubis/blob/main/docs/docs/admin/environments/kubernetes.mdx - 2026-11-03: License model
github.com/TecharoHQ/anubis/blob/main/docs/docs/admin/botstopper.mdx - 2026-11-03: Current major version, Last release
github.com/TecharoHQ/anubis/releases/tag/v1.28.2 - 2026-11-03: Contributors
api.github.com/repos/TecharoHQ/anubis/contributors?per_page=1