• maxim released this 2026-10-09 19:42:19 +03:00 | 6 commits to main since this release

    Новая страница «Карта трафика»: карта мира с анимацией, обычные HTTP-запросы Nginx Proxy Manager, срабатывания и решения CrowdSec, живая лента, фильтры по домену и внешним IP, статистика за 24 часа и график запросов.

    В Настройки → Карта трафика добавлены выключатель функции, выбор зарегистрированного агента-источника и страна сервера. По умолчанию выключено. Сбор запускается только на выбранном агенте; выключение скрывает ссылку, закрывает страницу/API и останавливает сбор после следующего отчёта агента. Общие алерты и почтовые уведомления не создаются.

    Для текущей установки: после обновления Dashboard и автообновления агента выберите nginxproxymanager · VMID 102. Логи читаются из /opt/npm/data/logs, CrowdSec — через локальный cscli, без нового API-ключа. IP геолокация локальная: встроенная DB-IP Lite 2026-10; карта Natural Earth. Атрибуция лицензий присутствует в интерфейсе и архиве.

    HTTP-запрос не равен открытому TCP-соединению. Решение о ban не означает подтверждённый отброшенный пакет. Первое включение читает только новые строки NPM; CrowdSec получает последние 50 alerts за 24 часа с предупреждением при достижении лимита. Сохранение до 24 часов/200 000 событий, обработка ротации, checkpoint очереди и дедупликация повторов. Query string и fragment URL не передаются.

    Проверено: go test ./..., go test -race ./..., go vet ./..., синтаксис JavaScript, браузерная проверка карты/фильтров/настроек и мобильного вида на искусственных данных. Linux amd64, CGO_ENABLED=0.

    Downloads