Skip to content

BedolagaBan — система мониторинга VPN подключений. Скрипты установки сервера и агента.

Notifications You must be signed in to change notification settings

PEDZEO/bedolagaban-install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

BedolagaBan

Система мониторинга и защиты VPN подключений

Автоматическое обнаружение мультиаккаунтов, блокировка нарушителей, аналитика трафика

Remnawave Docker License


Возможности

Функция Описание
Мониторинг Подключения в реальном времени Отслеживание всех активных сессий
Мультиаккаунты Автоматическое обнаружение Детекция по IP, fingerprint, поведению
Наказания Гибкая система банов Прогрессивные баны, ручные блокировки
Сеть Определение типа подключения Wi-Fi / Mobile / VPN / Datacenter
GeoIP Аналитика по странам Геолокация и ASN всех подключений
Telegram Бот для управления Уведомления, команды, отчёты
API REST API Полный контроль через HTTP
Ноды Мульти-серверная архитектура Агенты на каждой VPN ноде

Требования

  • OS: Linux (Ubuntu 20.04+ / Debian 11+)
  • Docker: Docker + Docker Compose v2
  • RAM: 2 GB (сервер) / 256 MB (агент)
  • Панель: Remnawave
  • Лицензия: Лицензионный ключ

Установка

Сервер

bash <(curl -fsSL https://raw.githubusercontent.com/PEDZEO/bedolagaban-install/main/install.sh)

Интерактивный установщик проведёт через все шаги:

  1. Проверка Docker и системных требований
  2. Настройка токенов безопасности
  3. Ввод лицензионного ключа
  4. Подключение к Remnawave Panel
  5. Настройка Telegram бота
  6. TLS шифрование для агентов
  7. Система автобанов
  8. PostgreSQL для аналитики
  9. Проверка портов и firewall
  10. Запуск контейнеров

Агент (на каждую VPN ноду)

bash <(curl -fsSL https://raw.githubusercontent.com/PEDZEO/bedolagaban-install/main/install_agent.sh)

Агент собирает данные о подключениях и отправляет на центральный сервер.

Управление

Сервер — /opt/banhammer
cd /opt/banhammer

docker compose logs -f                              # Логи
docker compose restart                              # Перезапуск
docker compose down                                 # Остановка
docker compose pull && docker compose up -d          # Обновление
Агент — /opt/banhammer-agent
cd /opt/banhammer-agent

docker compose logs -f                              # Логи
docker compose restart                              # Перезапуск
docker compose down                                 # Остановка
docker compose pull && docker compose up -d          # Обновление

Лицензия

Коммерческое ПО. Все права защищены.

Для приобретения лицензии: @pedzeeo

About

BedolagaBan — система мониторинга VPN подключений. Скрипты установки сервера и агента.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages