Firewall de aplicação web (WAF) e proxy reverso auto-hospedados que filtram o tráfego HTTP para bloquear SQL injection, XSS, bots e floods.
TecharoHQ/anubis
Firewall web auto-hospedado que desafia requisições HTTP de entrada para bloquear bots de scraping de IA no seu site.
Alternativa open source a:Cloudflare Bot Management
- Estrelas
- 23,614
- Forks
- 782
- Issues abertas
- 397
- Último commit
- há 3 dias
O que é?
Anubis é um utilitário de firewall web para IA que fica na frente de uma aplicação web e executa um ou mais desafios em cada conexão recebida. Seu objetivo é proteger recursos upstream contra bots de scraping, especialmente os picos de requisições associados a crawlers de IA, sem depender de uma CDN de terceiros.
Como os desafios são aplicados de forma ampla, Anubis também pode bloquear scrapers menores e bots legítimos, como o Internet Archive, a menos que as definições de política para bots os permitam explicitamente. Políticas configuráveis permitem que os operadores definam regras para decidir quais clientes são permitidos, desafiados ou bloqueados.
O projeto é escrito em Go e foi pensado para ser leve o suficiente para comunidades pequenas e sites auto-hospedados. A documentação do projeto o descreve como uma alternativa para os casos em que não é possível ou desejável usar Cloudflare.
Recursos principais
- 01Executa desafios no estilo proof-of-work em requisições HTTP recebidas para filtrar bots de scraping.
- 02Oferece suporte a definições configuráveis de políticas para permitir, desafiar ou bloquear clientes específicos.
- 03Foi projetado para ficar na frente de uma aplicação web upstream existente, funcionando como um firewall no estilo reverse proxy.
- 04Implementação leve em Go, voltada ao auto-hospedagem sem uma CDN de terceiros.
Casos de uso
- Proteger um site ou forge auto-hospedado contra o tráfego intenso de crawlers de IA.
- Defender sites de comunidades pequenas que não podem usar Cloudflare.
- Criar allowlists para bots confiáveis e bloquear scrapers indesejados usando regras de política.
Tópicos
Perguntas frequentes
- O que é anubis?
- Firewall web auto-hospedado que desafia requisições HTTP de entrada para bloquear bots de scraping de IA no seu site. Anubis é um utilitário de firewall web para IA que fica na frente de uma aplicação web e executa um ou mais desafios em cada conexão recebida. Seu objetivo é proteger recursos upstream contra bots de scraping, especialmente os picos de requisições associados a crawlers de IA, sem depender de uma CDN de terceiros.
- anubis é gratuito? Qual é a licença?
- anubis é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- anubis ainda é mantido?
- Manutenção ativa. O último commit de anubis foi em 19 de out. de 2026.
- Para que posso usar anubis?
- Proteger um site ou forge auto-hospedado contra o tráfego intenso de crawlers de IA. Defender sites de comunidades pequenas que não podem usar Cloudflare. Criar allowlists para bots confiáveis e bloquear scrapers indesejados usando regras de política.
- Onde consigo anubis?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TecharoHQ/anubis
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Middleware de Web Application Firewall para o servidor Caddy, com regras regex, filtragem por IP/DNS/ASN/GeoIP, limitação de taxa e bloqueio de nós de saída do Tor.
Firewall de Aplicação Web open source e cloud-native, baseado em NGINX, que atua como proxy reverso na frente dos seus serviços web.
Extensão para Chrome que detecta os sistemas anti-bot, CAPTCHAs e técnicas de fingerprinting usados por um site, com níveis de confiança.
Plataforma de servidor doméstico auto-hospedada que funciona como proxy reverso seguro, gerenciador de apps e gateway, com autenticação, MFA, SSO e proteção contra bots.
Compartilhe serviços web locais, arquivos e recursos TCP/UDP com segurança por uma rede zero trust, sem configurar firewall nem encaminhamento de portas.