Самостоятельно размещаемый инструмент, который автоматически настраивает маршруты Cloudflare Tunnel, DNS-записи и политики Access по меткам Docker-контейнеров.
wangwanjie/gately
Самостоятельно разворачиваемый сетевой шлюз для домашней лаборатории и NAS: DDNS, проброс портов, reverse proxy, сертификаты ACME, WAF и многое другое в одном бинарном файле.
Open source альтернатива:Lucky
- Звёзды
- 356
- Форки
- 34
- Открытые issues
- 3
- Последний коммит
- 3 часа назад
Что это?
Gately — набор инструментов с открытым исходным кодом для организации сетевого шлюза в домашних сетях, на NAS, облачных хостах и серверах. В него входят динамический DNS с поддержкой множества DNS-провайдеров, обход NAT на базе STUN, проброс портов с маршрутизацией по SNI, позволяющей нескольким сервисам использовать порт 443, а также веб-сервер с reverse proxy, статическими сайтами и HTTPS. Сертификаты автоматически выпускаются и продлеваются через ACME. Также в комплект входит WAF на базе Coraza и OWASP CRS.
Тот же бинарный файл позволяет управлять Tailscale, frp и Cloudflare Tunnel, контейнерами Docker, веб-терминалом с SSH и SFTP, серверами WebDAV и FTP, сетевой диагностикой, а также предотвращением вторжений по принципу fail2ban с синхронизацией с nftables. Конфигурация хранится в виде обычного текста в формате JSON; можно импортировать существующие конфигурации Lucky.
Gately работает на Docker, fnOS, OpenWrt, Linux, macOS, Windows и FreeBSD. Для него доступны административный интерфейс, CLI и MCP-сервер для скриптов и автоматизации.
Ключевые возможности
- 01Динамический DNS с поддержкой множества провайдеров, IPv4/IPv6 и вебхуков
- 02Маршрутизация по SNI позволяет нескольким сервисам использовать один порт, например 443
- 03Автоматический выпуск и продление сертификатов ACME через DNS-01 или HTTP-01
- 04WAF на базе Coraza и OWASP CRS с настраиваемой проверкой тела запроса
- 05Управление Tailscale, frp и Cloudflare Tunnel как внешними программами
- 06Зашифрованные резервные копии конфигурации и журнал аудита с историей для отката
Сценарии использования
- Публикация сервисов с домашнего NAS или сервера в интернете по HTTPS
- Замена конфигурации Lucky единым самостоятельно развёрнутым шлюзом
- Запуск reverse proxy и WAF на роутере с OpenWrt
- Управление контейнерами Docker и их обновлением из одной веб-консоли
В подборках
Темы
Частые вопросы
- Что такое gately?
- Самостоятельно разворачиваемый сетевой шлюз для домашней лаборатории и NAS: DDNS, проброс портов, reverse proxy, сертификаты ACME, WAF и многое другое в одном бинарном файле. Gately — набор инструментов с открытым исходным кодом для организации сетевого шлюза в домашних сетях, на NAS, облачных хостах и серверах. В него входят динамический DNS с поддержкой множества DNS-провайдеров, обход NAT на базе STUN, проброс портов с маршрутизацией по SNI, позволяющей нескольким сервисам использовать порт 443, а также веб-сервер с reverse proxy, статическими сайтами и HTTPS. Сертификаты автоматически выпускаются и продлеваются через ACME. Также в комплект входит WAF на базе Coraza и OWASP CRS.
- gately можно использовать бесплатно? Какая у него лицензия?
- gately распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- gately всё ещё поддерживается?
- Активно поддерживается. Последний коммит в gately — 24 окт. 2026 г..
- Для чего можно использовать gately?
- Публикация сервисов с домашнего NAS или сервера в интернете по HTTPS Замена конфигурации Lucky единым самостоятельно развёрнутым шлюзом Запуск reverse proxy и WAF на роутере с OpenWrt Управление контейнерами Docker и их обновлением из одной веб-консоли
- Где скачать gately?
- Исходный код и инструкции по установке — на GitHub: https://github.com/wangwanjie/gately
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Универсальный HTTP reverse proxy и инструмент для перенаправления трафика с веб-интерфейсом управления, написанный на Go для homelab-серверов и небольших серверных конфигураций.
Лёгкое приложение для самостоятельного размещения, которое периодически обновляет DNS-записи A/AAAA у множества провайдеров и предоставляет веб-интерфейс.
Платформа для домашнего сервера с самостоятельным размещением: защищённый reverse proxy, управление приложениями и шлюз с авторизацией, MFA, SSO и защитой от ботов.
Лёгкий reverse proxy с WebUI, который автоматически настраивает маршруты для контейнеров Docker и Podman, управляет сертификатами Let's Encrypt и поддерживает SSO и остановку при простое.
Репозиторий сторонних приложений для NAS на fnOS: упаковывает 175 self-hosted-приложений в устанавливаемые пакеты .fpk и отслеживает версии upstream.