Repolode
wangwanjie

wangwanjie/gately

Gateway de rede self-hosted para homelabs e NAS: DDNS, encaminhamento de portas, proxy reverso, certificados ACME, WAF e mais em um único binário.

Alternativa open source a:Lucky

Estrelas
335
Forks
33
Issues abertas
3
Último commit
ontem

O que é?

Gately é um toolkit open source de gateway de rede para redes domésticas, NAS, hosts na nuvem e servidores. Ele reúne DNS dinâmico com suporte a vários provedores de DNS, travessia de NAT baseada em STUN, encaminhamento de portas com roteamento SNI para que vários serviços compartilhem a porta 443 e um servidor web com proxy reverso, sites estáticos e HTTPS. Os certificados são emitidos e renovados automaticamente via ACME, e o projeto inclui um WAF baseado em Coraza e OWASP CRS.

O mesmo binário também gerencia Tailscale, frp e Cloudflare Tunnel, containers Docker, um terminal web com SSH e SFTP, servidores WebDAV e FTP, diagnóstico de rede e prevenção contra invasões no estilo fail2ban, sincronizada com nftables. A configuração é armazenada em JSON como texto simples, e é possível importar configurações existentes do Lucky.

Gately roda em Docker, fnOS, OpenWrt, Linux, macOS, Windows e FreeBSD, e oferece uma interface de administração, uma CLI e um servidor MCP para scripts e automação.

Recursos principais

  • 01DNS dinâmico com suporte a vários provedores, IPv4/IPv6 e webhooks
  • 02O roteamento SNI permite que vários serviços compartilhem uma porta, como a 443
  • 03Emissão e renovação automáticas de certificados ACME via DNS-01 ou HTTP-01
  • 04WAF baseado em Coraza e OWASP CRS, com inspeção configurável do corpo das requisições
  • 05Gerencia Tailscale, frp e Cloudflare Tunnel como programas externos
  • 06Backups criptografados da configuração e log de auditoria com histórico para reversão

Casos de uso

  • Expor serviços de um NAS ou servidor doméstico à internet com HTTPS
  • Substituir uma configuração do Lucky por um único gateway self-hosted
  • Executar um proxy reverso e um WAF em um roteador OpenWrt
  • Gerenciar containers Docker e suas atualizações em um único console web

Em coleções

Tópicos

Perguntas frequentes

O que é gately?
Gateway de rede self-hosted para homelabs e NAS: DDNS, encaminhamento de portas, proxy reverso, certificados ACME, WAF e mais em um único binário. Gately é um toolkit open source de gateway de rede para redes domésticas, NAS, hosts na nuvem e servidores. Ele reúne DNS dinâmico com suporte a vários provedores de DNS, travessia de NAT baseada em STUN, encaminhamento de portas com roteamento SNI para que vários serviços compartilhem a porta 443 e um servidor web com proxy reverso, sites estáticos e HTTPS. Os certificados são emitidos e renovados automaticamente via ACME, e o projeto inclui um WAF baseado em Coraza e OWASP CRS.
gately é gratuito? Qual é a licença?
gately é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
gately ainda é mantido?
Manutenção ativa. O último commit de gately foi em 23 de out. de 2026.
Para que posso usar gately?
Expor serviços de um NAS ou servidor doméstico à internet com HTTPS Substituir uma configuração do Lucky por um único gateway self-hosted Executar um proxy reverso e um WAF em um roteador OpenWrt Gerenciar containers Docker e suas atualizações em um único console web
Onde consigo gately?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/wangwanjie/gately

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados