Repolode
TecharoHQ

TecharoHQ/anubis

Un firewall web autoalojado que plantea desafíos a las solicitudes HTTP entrantes para impedir que bots de IA extraigan contenido del sitio web.

Alternativa open source a:Cloudflare Bot Management

Estrellas
23,614
Forks
782
Issues abiertos
397
Último commit
hace 3 días

¿Qué es?

Anubis es una utilidad de firewall web para IA que se sitúa delante de una aplicación web y ejecuta uno o más desafíos en cada conexión entrante. Su objetivo es proteger los recursos de origen frente a bots extractores, en particular de las avalanchas de solicitudes asociadas a los rastreadores de IA, sin depender de una CDN de terceros.

Como los desafíos se aplican de forma general, Anubis también puede bloquear extractores más pequeños y bots legítimos, como Internet Archive, a menos que las definiciones de políticas para bots los permitan explícitamente. Las políticas configurables permiten a los operadores establecer reglas para decidir qué clientes se permiten, reciben un desafío o se deniegan.

El proyecto está escrito en Go y está pensado para ser lo bastante ligero como para usarlo en comunidades pequeñas y sitios autoalojados. Su sitio de documentación lo describe como una alternativa de respaldo para los casos en que no se puede o no se quiere usar Cloudflare.

Funciones clave

  • 01Ejecuta desafíos de tipo prueba de trabajo en las solicitudes HTTP entrantes para filtrar bots extractores.
  • 02Admite definiciones configurables de políticas para bots que permiten, desafían o deniegan clientes específicos.
  • 03Está diseñado para situarse delante de una aplicación web de origen como firewall de tipo proxy inverso.
  • 04Implementación ligera en Go, pensada para el autoalojamiento sin una CDN de terceros.

Casos de uso

  • Proteger un sitio web o forge autoalojado frente al intenso tráfico de rastreadores de IA.
  • Defender sitios de comunidades pequeñas que no pueden usar Cloudflare.
  • Incluir en una lista de permitidos bots confiables y bloquear extractores no deseados mediante reglas de políticas.

Temas

Preguntas frecuentes

¿Qué es anubis?
Un firewall web autoalojado que plantea desafíos a las solicitudes HTTP entrantes para impedir que bots de IA extraigan contenido del sitio web. Anubis es una utilidad de firewall web para IA que se sitúa delante de una aplicación web y ejecuta uno o más desafíos en cada conexión entrante. Su objetivo es proteger los recursos de origen frente a bots extractores, en particular de las avalanchas de solicitudes asociadas a los rastreadores de IA, sin depender de una CDN de terceros.
¿anubis es gratuito? ¿Qué licencia tiene?
anubis es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿anubis sigue mantenido?
Mantenimiento activo. El último commit de anubis fue el 19 oct 2026.
¿Para qué puedo usar anubis?
Proteger un sitio web o forge autoalojado frente al intenso tráfico de rastreadores de IA. Defender sitios de comunidades pequeñas que no pueden usar Cloudflare. Incluir en una lista de permitidos bots confiables y bloquear extractores no deseados mediante reglas de políticas.
¿Dónde consigo anubis?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/TecharoHQ/anubis

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados