Об этом проекте
Anubis, или Web AI Firewall Utility, как его называют авторы, стоит перед целевым веб-ресурсом и «взвешивает душу» каждого входящего HTTP-соединения, пропуская его через серию тестов перед предоставлением доступа. Цель — снизить поток автоматических запросов от AI-компаний и других скраперов, особенно для защиты небольших сайтов и сообществ, которые не могут выдержать такую нагрузку.
Важной особенностью Anubis является его лёгкость: он специально разработан так, чтобы даже операторы с ограниченными ресурсами могли его запустить. Это альтернатива для случаев, когда Cloudflare недоступен, хотя авторы признают, что многие сайты могут обойтись без него, полагаясь на существующую защиту CDN.
Проект не скрывает компромиссов. В README говорится, что Anubis — это «немного ядерный ответ», который может блокировать не только крупных скраперов, но и «хороших ботов», таких как Internet Archive. Чтобы смягчить это, предусмотрены настраиваемые политики для ботов, позволяющие явно разрешать определённые агенты. Также упоминается работа над кураторским списком известных хороших ботов для баланса между доступностью и временем работы.
Операционно, репозиторий предоставляет стандартные ресурсы: сайт документации на anubis.techaro.lol, трекер проблем на GitHub для поддержки и канал чата, связанный с Patreon, для живого обсуждения. Значок Repology в README указывает на распространение через несколько пакетных репозиториев, а набор значков показывает язык реализации, размер репозитория и информацию о вкладчиках.
В README также перечислены спонсоры проекта по уровням, что отражает текущее финансирование, но не влияет на описание поведения или качества программного обеспечения. Вся информация выше взята из текста README; в нём нет данных о бенчмарках, пропускной способности или сравнительной производительности.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.