Вышла Gately v0.5.0
19 октября 2026 г.
Gately работает на границе сети и хранит ключи DNS-провайдеров и закрытые ключи сертификатов, поэтому прозрачность всегда была главным принципом. v0.5.0 распространяет его с открытого кода на прослеживаемую работу: кто, когда и что изменил, как менялась конфигурация и действительно ли скачанный бинарный файл собран официальной сборкой.
Скачать v0.5.0 · GitHub Release
Прослеживаемость: журнал аудита и история конфигурации
- Журнал аудита: входы, каждое изменение конфигурации, загрузки резервных копий и закрытых ключей, сеансы терминала записываются с пользователем, IP-адресом источника, методом и путём. Тела запросов и секреты не сохраняются.
- История конфигурации с откатом в один щелчок: при каждой перезаписи файла конфигурации сохраняется предыдущая версия (30 на файл). Версии можно сравнить построчно и откатиться; сам откат тоже можно отменить.
- Реальный адрес клиента: когда интерфейс управления стоит за nginx, haproxy или веб-службами Gately на том же хосте, пересланным адресам доверяют только от локальных прокси, поэтому доступ только из локальной сети, ограничение частоты входов и журнал аудита видят реального посетителя.
Подробнее: Аудит и история конфигурации.
Более безопасный вход
- Вход по Passkey: отпечаток пальца, лицо или PIN-код устройства вместо пароля. Хранится только открытый ключ, код аутентификатора не нужен.
- Учётные записи только для чтения: выдайте родным или коллегам учётную запись, через которую можно только смотреть, без изменения настроек, загрузки резервных копий и чтения секретов.
- Подписанные релизы: бинарные файлы и образы Docker поставляются с подписями cosign, сведениями о происхождении сборки и SBOM, так что можно убедиться, что они собраны официальным CI. См. Проверка релизов.
Новые возможности
- ACME HTTP-01: выпуск сертификатов даже без поддерживаемого DNS-провайдера.
- HTTP/3 (QUIC) для слушателей веб-служб, включается одним переключателем.
- Протокол PROXY при пробросе портов: реальный адрес клиента сохраняется при прохождении через haproxy и nginx. См. Проброс портов.
- Семь новых DDNS-провайдеров: Amazon Route 53, OVHcloud, Gandi, NS1, Bunny DNS, Namecheap и DynDNS2 (No-IP, Dynu, …).
- Семь новых каналов уведомлений: ntfy, Gotify, Pushover, Discord, Slack, ServerChan и PushPlus, а также встроенные шаблоны правил, например «Критические сбои», «Срок действия сертификатов» и «Безопасность и входы».
Проще в эксплуатации
- Глобальный эндпоинт Prometheus
/api/metrics: срок действия сертификатов, состояние синхронизации DDNS, трафик проброса портов, работоспособность сайтов и бэкендов в одном опросе, плюс дашборд Grafana. См. Мониторинг. - Самопроверка сети: публичные IPv4 / IPv6, NAT операторского уровня (CGNAT), системное время, порты 80 / 443, разрешение DDNS-имён и срок действия сертификатов в один щелчок.
- Мастер первого запуска: смена пароля, настройка двухфакторной аутентификации или Passkey, самопроверка, импорт из Lucky и настройка уведомлений на одной странице.
- Развёртывание:
GATELY_INITIAL_PASSWORDзадаёт начальный пароль, каталог декларативной конфигурации-applyподходит для GitOps, добавлены шаблоны служб для systemd и OpenWrt. См. Установка.
Перед обновлением
- Docker: скачайте новый образ и пересоздайте контейнер. Бинарный файл: замените исполняемый файл и перезапустите службу.
- Если правило проброса портов отправляет протокол PROXY, цель (например, haproxy с
accept-proxy) должна его принимать. Перед откатом на v0.4.x сначала уберите приём PROXY на цели. - Доверие локальным прокси включено по умолчанию и отключается в разделе «Настройки → Контроль доступа».
- С поддержкой QUIC бинарный файл теперь занимает около 32 МБ.
Вопросы и предложения — в GitHub Issues или в группе Telegram.