Repolode
TecharoHQ

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