Динамический DNS
18 провайдеров, включая Alibaba Cloud, Cloudflare, Tencent Cloud, DNSPod, Huawei Cloud, Route 53, OVH, Gandi и Namecheap; определение IP по URL, сетевому интерфейсу или команде, IPv4 и IPv6, уведомления через webhook.
DDNS, STUN-обход NAT, проброс портов, обратный прокси, сертификаты, WAF, Tailscale и frp — в одном бинарном файле около 32 МБ. Работает в домашней сети, на NAS, облачных хостах и серверах любого типа.
Функции, которые чаще всего нужны в домашней сети и при администрировании серверов. Каждый модуль включается и отключается отдельно.
18 провайдеров, включая Alibaba Cloud, Cloudflare, Tencent Cloud, DNSPod, Huawei Cloud, Route 53, OVH, Gandi и Namecheap; определение IP по URL, сетевому интерфейсу или команде, IPv4 и IPv6, уведомления через webhook.
TCP / UDP hole punching и поддержание соединения, UPnP / NAT-PMP, встроенная переадресация; при смене внешнего адреса запускает webhook и скрипты.
TCP / UDP, IPv4 / IPv6, диапазоны портов, переключение между несколькими целями при отказе, лимиты соединений и статистика трафика; отправка протокола PROXY следующему узлу для сохранения реального адреса клиента; SNI-маршрутизация позволяет нескольким сервисам делить порт 443.
Автоматический выпуск и продление по ACME с поддержкой DNS-01 (включая wildcard), HTTP-01 и EAB; вывод сертификатов в каталог и запуск скрипта после изменений.
Обратный прокси, редиректы и статические файлы для каждого домена; HTTPS, HTTP/3, WebSocket и протокол PROXY; политики с взвешенными бэкендами, проверки работоспособности, сжатие, ограничение частоты запросов и кеширование ответов; может заменить nginx: бэкенды по путям, внешняя аутентификация и общие пользователи с TOTP и единым входом.
Встроенные Coraza и OWASP CRS v4, правила включаются по файлам, поддержка собственных правил SecLang, режим блокировки или только обнаружения.
Запускает и контролирует туннели Tailscale, frp (frpc / frps) и cloudflared как управляемые процессы, всегда с актуальным upstream-релизом.
Создание и редактирование контейнеров, журналы и терминалы, Compose, обновление образов в один клик (с автоматическим откатом при ошибке), сети и тома.
SSH, Telnet и локальная оболочка (по умолчанию отключена) с поддержкой прокси, постоянными сессиями, управлением файлами по SFTP и разделением панелей.
Сервисы WebDAV и FTP и монтирование хранилищ: локальные каталоги, удалённый WebDAV и общие папки SMB, онлайн-управление файлами.
Cron-задания, выполняющие команды или HTTP-запросы, с историей запусков; рассылка magic-пакета Wake-on-LAN и проверка доступности устройств.
Passkey и двухфакторная аутентификация, учётные записи только для чтения, журнал аудита, история конфигурации с откатом в один щелчок, ограничение попыток входа, секретный путь входа, доступ только из локальной сети.
Правила путей для каждого сайта, временные ссылки для доступа, автоматическая блокировка после повторных ошибок авторизации, фильтрация по странам через GeoIP и белые/чёрные списки IP.
Глобальные метрики Prometheus и панель Grafana для сертификатов, DDNS, проброса портов и сайтов; самопроверка сети в один щелчок проверяет NAT, порты, время и разрешение имён.
Webhook, Telegram, Bark, ntfy, Gotify, Pushover, Discord, Slack, ServerChan, PushPlus, WeCom, DingTalk, Feishu и электронная почта; встроенные шаблоны правил и подавление дубликатов.
Зашифрованные резервные копии (scrypt + AES-GCM), политики хранения и резервное копирование по расписанию в локальный каталог или смонтированное хранилище.
Ping, traceroute, проверка портов, DNS-запросы, тест скорости и сканирование локальной сети — всё выполняется как фоновые задачи.
Несколько токенов с правами по модулям и автоматически генерируемая документация OpenAPI; gately ctl управляет экземпляром, gately mcp подключает ИИ-ассистентов.
Для fnOS выпускаются офлайн-пакеты (x86 / ARM), которые устанавливаются вручную через Центр приложений. Gately подключается к единому шлюзу fnOS, использует ту же точку входа, что и сама fnOS, и может использовать сеанс администратора fnOS.
Щёлкните значок на рабочем столе fnOS, и интерфейс управления откроется по пути /app/gately/. Работают и адрес в локальной сети, и удалённый домен fnOS, без открытия или проброса дополнительных портов, а доступ контролирует fnOS.
Включите «Вход через fnOS», и администраторы, уже вошедшие в fnOS, сразу попадают в Gately без пароля и кода двухэтапной проверки. Обычные пользователи fnOS по-прежнему входят с паролем. По умолчанию отключено.
Работает от root, поэтому может слушать порты 80/443, управлять Docker и открывать веб-терминал. Конфигурация сохраняется при удалении, а обновление — это установка более нового .fpk.
Оно хранит ключи DNS и закрытые ключи сертификатов, поэтому любое его поведение должно быть доступно для проверки.
По умолчанию нет подключений к серверам проекта и отправки данных об устройстве. Каждый исходящий адрес, например для определения публичного IP и серверы STUN, виден, редактируется и может быть отключён.
Конфигурация — обычный JSON с правами 0600, удобный для git diff и откатов. Чувствительные поля маскируются в ответах API.
Вход через сторонние сервисы использует OAuth-приложения, которые вы регистрируете сами, без промежуточного релея. Онлайн-обновление запускается только по нажатию администратора (бинарная установка в Linux); в фоне ничего не обновляется.
Один статический бинарный файл со встроенным фронтендом. Работает в Docker, systemd и OpenWrt: подходит для NAS, программных роутеров и облачных хостов.
Образы доступны для amd64, arm64 и arm/v7. После запуска откройте http://IP_УСТРОЙСТВА:16680 и войдите с учётной записью по умолчанию admin и паролем по умолчанию gately.cn, затем сразу смените пароль.
docker run -d --name gately --network host \
-v ./gately-data:/etc/gately \
-v /var/run/docker.sock:/var/run/docker.sock \
ghcr.io/wangwanjie/gately:latestДа. В разделе Настройки → Резервное копирование и миграция выберите файл .lkcf или zip-архив конфигурации всего сайта, просмотрите его и импортируйте. Импортированные правила по умолчанию отключены, поэтому можно работать параллельно с Lucky, переключаться по модулям и в любой момент откатиться.
Открыто, прозрачно, один файл. Разверните Gately уже сегодня.