Skip to content
Esta página foi traduzida com IA e pode conter imprecisões. Ajude a melhorar no GitHub.

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_PASSWORD define a senha inicial, o diretório de configuração declarativa -apply atende 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-proxy do 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.

Distribuído sob a licença Apache-2.0.