Independent testing Updated August 2026 387 self-hosting guides 5 VPS providers tested

guide

Configuração de Reverse Proxy para Self-Hosting: Guia Completo 2026

Aprenda a configurar um reverse proxy para self-hosting em 2026. Direcione várias apps por um servidor com HTTPS, num guia passo a passo para VPS.

Um reverse proxy é a peça de infraestrutura mais útil para uma configuração de self-hosting a sério. Permite correr várias aplicações atrás de um único servidor, direcionar cada uma para o seu próprio domínio ou subdomínio, e terminar o HTTPS num único local. Este guia explica o que faz um reverse proxy e mostra como configurar um num VPS.

O Que É um Reverse Proxy?

Um reverse proxy fica à frente das suas aplicações auto-hospedadas e encaminha os pedidos recebidos para o serviço de back-end certo, com base no domínio ou no caminho. Em vez de expor cada aplicação numa porta diferente, aponta todos os seus domínios para o proxy, e este trata do encaminhamento e dos certificados TLS. Isto dá-lhe URLs limpos, HTTPS centralizado e um único local para aplicar regras de segurança.

Porque os Self-Hosters Precisam de Um

Correr vários serviços, como um servidor de media, um dashboard e um servidor git, torna-se rapidamente confuso sem um proxy. Um reverse proxy resolve vários problemas de uma vez:

Como Escolher o Seu Reverse Proxy

Existem várias opções sólidas, e todas correm bem num VPS modesto:

  1. Nginx Proxy Manager oferece uma interface web simples e certificados automáticos, ideal para principiantes. Veja o nosso guia melhor VPS para o Nginx Proxy Manager.
  2. Traefik é dinâmico e nativo para contentores, descobrindo serviços automaticamente através de labels do Docker. Veja o nosso guia melhor VPS para o Traefik.
  3. Caddy é um servidor leve com HTTPS automático incorporado e um ficheiro de configuração muito simples.

Configuração Passo a Passo

Os passos seguintes usam o Docker, o que mantém o proxy e as suas aplicações isolados e fáceis de gerir.

  1. Crie um VPS com uma versão atual do Ubuntu ou Debian LTS e acesso root completo.
  2. Aponte os registos A de DNS do seu domínio para o endereço IP público do VPS, incluindo quaisquer subdomínios que planeie usar.
  3. Instale o Docker e o plugin Docker Compose.
  4. Crie uma rede Docker dedicada para que o proxy e as suas aplicações comuniquem pelo nome do contentor.
  5. Implemente o contentor do reverse proxy escolhido e associe-o a essa rede, publicando as portas 80 e 443.
  6. Configure uma primeira rota: associe um subdomínio a um serviço de back-end e à sua porta interna.
  7. Ative o TLS automático para que o proxy peça e renove certificados para cada domínio.
  8. Teste a rota via HTTPS e depois adicione os restantes serviços, um de cada vez.

Especificações de VPS Recomendadas

Um reverse proxy em si é muito leve e precisa de recursos mínimos. O tamanho certo depende das aplicações atrás dele. Uma base de 1 vCPU e 2 GB de RAM corre confortavelmente um proxy mais um punhado de serviços pequenos. Se alojar aplicações mais pesadas, como um servidor de media ou várias bases de dados, suba para 2 vCPU e 4 GB de RAM ou mais.

Escolha recomendada: qualquer VPS pequeno e fiável trata de um reverse proxy sem dificuldade. Para um servidor económico e fiável que sirva de base à sua stack, compare opções na nossa classificação de melhores VPS económicos.

Problemas Comuns

Perguntas Frequentes

Preciso de um reverse proxy para uma única aplicação?

Não é estritamente necessário, mas ainda vale a pena. Mesmo para uma única aplicação, um reverse proxy dá-lhe HTTPS automático, um domínio limpo em vez de um IP e uma porta, e um local para adicionar controlos de acesso. Também torna trivial adicionar um segundo serviço mais tarde, por isso a maioria de quem faz self-hosting configura um logo de início.

Qual é o melhor reverse proxy para principiantes?

O Nginx Proxy Manager é o ponto de partida mais amigável porque fornece uma interface web para adicionar domínios e certificados sem editar ficheiros de configuração. O Traefik é excelente assim que estiver confortável com labels do Docker, e o Caddy oferece a configuração de texto mais simples. Os três correm bem num VPS pequeno.

Posso correr o reverse proxy no mesmo VPS que as minhas aplicações?

Sim, e essa é a configuração mais comum. O proxy e as suas aplicações partilham um VPS e comunicam através de uma rede Docker. Isto mantém tudo num só local e permite que o proxy alcance cada back-end pelo nome do contentor. Só as implementações grandes ou de tráfego elevado costumam separar o proxy para o seu próprio servidor.

Para mais informação sobre como proteger a sua configuração, veja o nosso guia de reforço de segurança do VPS, e para certificados especificamente, o nosso guia de domínio e SSL.