Обзор модулей
Каждая возможность Gately — отдельный модуль: его можно запускать, останавливать и настраивать независимо, а конфигурация хранится в собственном JSON-файле.
Модуль целиком можно отключить в разделе «Настройки → Модули». Отключённый модуль по-прежнему загружает свою конфигурацию, но не запускает служб, не обслуживает API управления (его конечные точки возвращают 403) и скрыт в интерфейсе; конфигурация сохраняется и снова начинает действовать после повторного включения. Модули, от которых зависят другие, отключить нельзя; изменения вступают в силу после перезапуска.
| Модуль | Возможности | Документация |
|---|---|---|
| Динамический DNS | 11 DNS-провайдеров, получение IP по URL / сетевому интерфейсу / команде, IPv4 / IPv6, Webhook | Открыть |
| STUN-обход NAT | TCP / UDP, keep-alive, UPnP / NAT-PMP, встроенная переадресация, Webhook и скрипты при изменении | Открыть |
| Проброс портов | TCP / UDP, IPv4 / IPv6, диапазоны портов, несколько целей с переключением при сбое, лимит соединений, статистика трафика | Открыть |
| SSL-сертификаты | Автоматический выпуск и продление по ACME DNS-01, загрузка, копирование в каталог и запуск скрипта | Открыть |
| Веб-службы | Обратный прокси, редиректы, статические файлы, HTTPS, аутентификация, контроль доступа, балансировка и проверки работоспособности, кэш и ограничение частоты запросов, статистика доступа | Открыть |
| Брандмауэр WAF | Coraza + OWASP CRS v4 | Открыть |
| Защита от вторжений | Правила журналов (в духе fail2ban), порты-ловушки и обнаружение сканирования, блокировки синхронизируются с nftables | Открыть |
| Tailscale / frp / cloudflared | Сеть и проброс во внутреннюю сеть через управляемые официальные бинарные файлы | Открыть |
| Docker | Создание и редактирование контейнеров, журналы и терминал, Compose, обновление образов, сети и тома | Открыть |
| Веб-терминал | SSH, Telnet, локальный Shell, файловый менеджер SFTP, постоянные сессии | Открыть |
| Сетевая диагностика | Ping, трассировка маршрута, проверка портов, DNS-запросы, тест скорости, сканирование локальной сети | Открыть |
| Уведомления | Отправка событий по нескольким каналам и правила | Открыть |
| Резервное копирование | Шифрованные копии, политика хранения, резервное копирование по расписанию и восстановление | Открыть |
| Файловые и сервисные инструменты | WebDAV, FTP, монтирование хранилищ, Wake-on-LAN, запланированные задачи | Открыть |