Interface web auto-hospedada para gerenciar sites, certificados, configurações, logs e métricas do Nginx, desenvolvida em Go e Vue.
yusing/godoxy
Um proxy reverso leve com WebUI que cria rotas automaticamente para contêineres Docker e Podman, gerencia certificados Let's Encrypt e inclui SSO e suspensão por inatividade.
Alternativa open source a:Nginx Proxy Manager
Traefik Enterprise
- Estrelas
- 4,165
- Forks
- 191
- Issues abertas
- 11
- Último commit
- há 7 dias
O que é?
O GoDoxy é um proxy reverso e orquestrador de contêineres voltado a quem hospeda os próprios serviços. Ele lista contêineres Docker ou Podman em execução, lê seus nomes, labels e configurações de portas e cria rotas automaticamente. Os subdomínios são definidos com a label proxy.aliases, e as alterações nas rotas são aplicadas quando os contêineres iniciam ou param, sem reiniciar o proxy.
Além do proxy reverso HTTP, ele oferece encaminhamento TCP/UDP, SSO com OpenID Connect, integração com ForwardAuth, regras de acesso por IP e país e certificados Let's Encrypt emitidos por provedores DNS-01. A WebUI reúne rotas, contêineres, logs, métricas e tempo de atividade. Os contêineres podem ser parados e reativados quando recebem tráfego, e nós Proxmox e contêineres LXC podem ser associados a rotas e gerenciados pela mesma interface.
O GoDoxy foi projetado para rodar no modo de rede host do Docker. É compatível com Linux amd64 e arm64.
Recursos principais
- 01Criação automática de rotas a partir das labels de contêineres Docker e Podman
- 02WebUI para rotas, contêineres, logs, métricas e tempo de atividade
- 03Certificados Let's Encrypt por provedores DNS-01
- 04Proxy reverso HTTP e encaminhamento TCP/UDP
- 05SSO com OpenID Connect e integração com ForwardAuth
- 06Suspensão por inatividade, que para e reativa contêineres conforme o tráfego
Casos de uso
- Expor vários serviços Docker hospedados por conta própria em subdomínios de um mesmo domínio
- Colocar SSO ou controle de acesso por IP na frente de apps internos
- Gerenciar contêineres LXC do Proxmox e suas rotas em um único painel
- Reduzir o consumo de recursos de contêineres acessados raramente com a suspensão por inatividade
Início rápido
- 1
Prepare um novo diretório para o Docker Compose e os arquivos de configuração
- 2
Execute o script de configuração dentro do diretório ou configure tudo manualmente
- 3
Inicie o serviço do Docker Compose usando o compose.yml gerado
docker compose up -d - 4
Acesse a WebUI no seu subdomínio godoxy para concluir a configuração
Antes de usar
- Oficialmente, há suporte apenas para Linux em amd64 e arm64.
- O GoDoxy precisa ser executado no modo host network e requer um registro DNS curinga apontando para o host.
- Os metadados não indicam uma licença de código aberto clara (NOASSERTION); por isso, verifique a licença antes de reutilizar o projeto.
Em coleções
Tópicos
Perguntas frequentes
- O que é godoxy?
- Um proxy reverso leve com WebUI que cria rotas automaticamente para contêineres Docker e Podman, gerencia certificados Let's Encrypt e inclui SSO e suspensão por inatividade. O GoDoxy é um proxy reverso e orquestrador de contêineres voltado a quem hospeda os próprios serviços. Ele lista contêineres Docker ou Podman em execução, lê seus nomes, labels e configurações de portas e cria rotas automaticamente. Os subdomínios são definidos com a label proxy.aliases, e as alterações nas rotas são aplicadas quando os contêineres iniciam ou param, sem reiniciar o proxy.
- godoxy é gratuito? Qual é a licença?
- godoxy é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- godoxy ainda é mantido?
- Manutenção ativa. O último commit de godoxy foi em 16 de out. de 2026.
- Para que posso usar godoxy?
- Expor vários serviços Docker hospedados por conta própria em subdomínios de um mesmo domínio Colocar SSO ou controle de acesso por IP na frente de apps internos Gerenciar contêineres LXC do Proxmox e suas rotas em um único painel Reduzir o consumo de recursos de contêineres acessados raramente com a suspensão por inatividade
- Como instalar godoxy?
- Prepare um novo diretório para o Docker Compose e os arquivos de configuração Execute o script de configuração dentro do diretório ou configure tudo manualmente Inicie o serviço do Docker Compose usando o compose.yml gerado: docker compose up -d Acesse a WebUI no seu subdomínio godoxy para concluir a configuração
- Onde consigo godoxy?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/yusing/godoxy
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Proxy reverso HTTP e ferramenta de encaminhamento de uso geral, com interface web de gerenciamento, escritos em Go para homelabs e servidores pequenos.
Interface gráfica baseada na web para nginx que permite gerenciar virtual hosts, proxies, certificados SSL e streams sem editar arquivos de configuração manualmente.
Dashboard de monitoramento self-hosted em tempo real para Proxmox, Docker, Kubernetes, TrueNAS e vSphere, com alertas e rondas de IA agendadas.
Plataforma de servidor doméstico auto-hospedada que funciona como proxy reverso seguro, gerenciador de apps e gateway, com autenticação, MFA, SSO e proteção contra bots.
Uma interface web leve para gerenciar ambientes de contêineres Docker, Swarm, Podman, Kubernetes e ACI.