Repolode
TecharoHQ

TecharoHQ/anubis

Самостоятельно размещаемый веб-фаервол, который проверяет входящие HTTP-запросы и блокирует ботов-скрейперов, собирающих данные для ИИ.

Open source альтернатива:Cloudflare Bot Management

Звёзды
23,614
Форки
782
Открытые issues
397
Последний коммит
3 дня назад

Что это?

Anubis — это утилита веб-фаервола для защиты от ИИ, которая располагается перед веб-приложением и запускает одну или несколько проверок для каждого входящего подключения. Она защищает ресурсы вышестоящего сервера от ботов-скрейперов, особенно от потока запросов, связанного с краулерами ИИ, и при этом не требует стороннего CDN.

Поскольку проверки применяются широко, Anubis может блокировать и небольшие скрейперы, а также легитимных ботов, например Internet Archive, если правила политики для ботов явно не разрешают им доступ. Настраиваемые политики позволяют операторам задавать правила, определяющие, каким клиентам разрешать доступ, предлагать пройти проверку или отказывать в доступе.

Проект написан на Go и рассчитан на то, чтобы оставаться достаточно лёгким для небольших сообществ и самостоятельно размещаемых сайтов. В документации проект описан как запасной вариант на случай, когда использовать Cloudflare невозможно или нежелательно.

Ключевые возможности

  • 01Запускает на входящих HTTP-запросах проверки типа proof-of-work, чтобы отсеивать ботов-скрейперов.
  • 02Поддерживает настраиваемые правила политики для ботов, позволяющие разрешать доступ, требовать проверку или отказывать конкретным клиентам.
  • 03Предназначен для размещения перед существующим вышестоящим веб-приложением в роли фаервола с обратным прокси.
  • 04Лёгкая реализация на Go для самостоятельного размещения без стороннего CDN.

Сценарии использования

  • Защита самостоятельно размещаемого сайта или forge от интенсивного трафика краулеров ИИ.
  • Защита небольших сайтов сообществ, которые не могут использовать Cloudflare.
  • Разрешение доступа известным надёжным ботам при блокировке нежелательных скрейперов с помощью правил политики.

Темы

Частые вопросы

Что такое anubis?
Самостоятельно размещаемый веб-фаервол, который проверяет входящие HTTP-запросы и блокирует ботов-скрейперов, собирающих данные для ИИ. Anubis — это утилита веб-фаервола для защиты от ИИ, которая располагается перед веб-приложением и запускает одну или несколько проверок для каждого входящего подключения. Она защищает ресурсы вышестоящего сервера от ботов-скрейперов, особенно от потока запросов, связанного с краулерами ИИ, и при этом не требует стороннего CDN.
anubis можно использовать бесплатно? Какая у него лицензия?
anubis распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
anubis всё ещё поддерживается?
Активно поддерживается. Последний коммит в anubis — 19 окт. 2026 г..
Для чего можно использовать anubis?
Защита самостоятельно размещаемого сайта или forge от интенсивного трафика краулеров ИИ. Защита небольших сайтов сообществ, которые не могут использовать Cloudflare. Разрешение доступа известным надёжным ботам при блокировке нежелательных скрейперов с помощью правил политики.
Где скачать anubis?
Исходный код и инструкции по установке — на GitHub: https://github.com/TecharoHQ/anubis

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты