Sobre el proyecto
Anubis, descrito por sus autores como una Utilidad de Firewall de IA Web, actúa como intermediario frente a un recurso web aguas arriba. Según la propia fraseología del proyecto, "pesa el alma" de cada conexión HTTP entrante sometiéndola a uno o más desafíos antes de conceder el acceso. El objetivo declarado es reducir la avalancha de solicitudes automatizadas que provienen de empresas de IA y otros scrapers, con un énfasis particular en proteger sitios y comunidades más pequeños que no pueden absorber esa carga.
Un tema recurrente en el README es la ligereza: Anubis está diseñado intencionalmente para ser lo más ligero posible, de modo que incluso los operadores con recursos modestos puedan permitirse ejecutarlo. Se posiciona como una alternativa para situaciones en las que Cloudflare no es una opción, y el README sugiere que muchos sitios no lo necesitarán y pueden confiar en la protección de CDN existente.
El proyecto es sincero sobre las compensaciones. El README describe a Anubis como "una respuesta un poco nuclear" que puede terminar bloqueando scrapers más pequeños, así como "bots buenos" como el Internet Archive. Para suavizar esto, señala las definiciones de políticas de bots configurables que permiten a los operadores incluir explícitamente agentes específicos en la lista de permitidos, y menciona el trabajo en curso en un conjunto curado de bots conocidos como buenos como un compromiso entre la descubribilidad y el tiempo de actividad.
Operativamente, el repositorio cubre las superficies esperadas de código abierto: un sitio de documentación en anubis.techaro.lol, un rastreador de problemas de GitHub para solicitudes de soporte y un canal de chat vinculado a Patreon para la discusión en vivo. Una insignia de empaquetado de Repology en el README indica que el proyecto se distribuye a través de múltiples repositorios de paquetes, y el conjunto de insignias también muestra el lenguaje de implementación de un vistazo, junto con el tamaño del repositorio y la información de los colaboradores.
El README también enumera a los patrocinadores del proyecto en varios niveles, lo que refleja la financiación continua, pero no dice nada sobre el comportamiento o la calidad del software. Todo lo anterior se extrae del texto del README; no aparecen resultados de benchmarks, cifras de rendimiento o afirmaciones de rendimiento comparativo.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.