Gately v0.5.0 lançado
19 de outubro de 2026
O Gately fica na borda da sua rede e guarda credenciais de DNS e chaves privadas de certificados, então poder ver o que ele faz sempre foi o primeiro princípio. A v0.5.0 leva isso do código aberto para uma execução rastreável: quem mudou o quê e quando, como a configuração evoluiu e se o binário que você baixou veio mesmo do build oficial.
Baixar a v0.5.0 · GitHub Release
Rastreabilidade: log de auditoria e histórico de configuração
- Log de auditoria: logins, todas as alterações de configuração, downloads de backups ou de chaves privadas e sessões de terminal são registrados com o usuário, o IP de origem, o método e o caminho. Corpos de requisição e segredos nunca são armazenados.
- Histórico de configuração com reversão em um clique: a versão anterior é salva sempre que um arquivo de configuração é sobrescrito (30 por arquivo). Compare linha a linha e reverta; a própria reversão pode ser desfeita.
- Endereço real do cliente: quando a interface de administração fica atrás de nginx, haproxy ou dos Serviços Web do Gately no mesmo host, os endereços encaminhados só são aceitos de proxies locais, então o acesso somente pela rede local, o limite de tentativas de login e o log de auditoria enxergam o visitante real.
Veja Auditoria e histórico de configuração.
Login mais seguro
- Login com passkey: use a impressão digital, o rosto ou o PIN do dispositivo no lugar da senha. Só a chave pública é armazenada, e nenhum código de autenticador é necessário.
- Contas somente leitura: dê a familiares ou colegas uma conta que só visualiza, sem poder alterar configurações, baixar backups ou ler segredos.
- Versões assinadas: binários e imagens Docker vêm com assinaturas cosign, proveniência de build e SBOM, para você confirmar que vieram do CI oficial. Veja Verificar versões.
Novos recursos
- ACME HTTP-01: emita certificados mesmo sem um provedor de DNS compatível.
- HTTP/3 (QUIC) nos listeners dos Serviços Web, ativado com uma única opção.
- Protocolo PROXY a partir do redirecionamento de portas: mantenha o endereço real do cliente ao passar por haproxy e nginx. Veja Redirecionamento de portas.
- Sete novos provedores de DDNS: Amazon Route 53, OVHcloud, Gandi, NS1, Bunny DNS, Namecheap e DynDNS2 (No-IP, Dynu, …).
- Sete novos canais de notificação: ntfy, Gotify, Pushover, Discord, Slack, ServerChan e PushPlus, além de modelos de regras embutidos como "Falhas críticas", "Expiração de certificados" e "Segurança e logins".
Operação mais simples
- Endpoint global do Prometheus
/api/metrics: expiração de certificados, status de sincronização do DDNS, tráfego do redirecionamento de portas e saúde dos sites e upstreams em uma única coleta, com um dashboard do Grafana. Veja Monitoramento. - Autodiagnóstico de rede: IPv4 / IPv6 públicos, NAT de operadora (CGNAT), relógio, portas 80 / 443, resolução do DDNS e expiração de certificados em um clique.
- Assistente do primeiro acesso: altere a senha, configure a autenticação em dois fatores ou uma passkey, execute o autodiagnóstico, importe do Lucky e configure notificações em uma só página.
- Implantação:
GATELY_INITIAL_PASSWORDdefine a senha inicial, o diretório de configuração declarativa-applyatende a fluxos GitOps, e modelos de serviço para systemd e OpenWrt estão incluídos. Veja Instalação.
Notas de atualização
- Docker: baixe a nova imagem e recrie o contêiner. Binário: substitua o executável e reinicie.
- Quando uma regra de redirecionamento de portas envia o protocolo PROXY, o destino (por exemplo o
accept-proxydo haproxy) precisa aceitá-lo. Antes de voltar para a v0.4.x, remova primeiro a configuração de PROXY no destino. - A confiança em proxies locais vem ativada por padrão e pode ser desligada em Configurações → Controle de acesso.
- Com o suporte a QUIC, o binário único agora tem cerca de 32 MB.
Dúvidas e ideias são bem-vindas nas GitHub Issues ou no grupo do Telegram.