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

guide

Como Auto-Hospedar n8n no Hetzner (Guia 2026)

Aprenda a instalar o n8n no Hetzner para uma automação de fluxo de trabalho eficiente em seu ambiente self-hosted.

Se você deseja automatizar fluxos de trabalho usando o n8n, hospedar localmente no Hetzner é uma excelente opção. O Hetzner Cloud oferece soluções acessíveis de VPS, tornando-se uma plataforma adequada para desenvolvedores e entusiastas de homelab. Este guia acompanha o passo a passo para instalar e configurar o n8n no Hetzner, garantindo que você tenha controle total sobre suas tarefas de automação.

Por que usar Hetzner para o n8n?

Antes de começar a instalação, vamos entender por que o Hetzner é uma ótima escolha para self-hosting do n8n.

ProvedorPreço (EUR/USD por mês)DesempenhoData Centers
Contabo VPS5,99 EURModeradoAlemanha, EUA
Hetzner Cloud4,15 EURAltoAlemanha, Finlândia
DigitalOcean6 USDAltoMundial
Vultr6 USDAltoMundial
Linode (Akamai)5 USDAltoMundial

Com preços a partir de 4,15 EUR/mês para o Hetzner, você pode montar um ambiente robusto para sua instância de n8n.

Pré-requisitos

  1. Conta no Hetzner: Cadastre-se em uma conta no Hetzner Cloud.
  2. Conhecimento básico de Linux: Compreender comandos será essencial.
  3. Configuração de VPS: Crie uma instância de VPS com, no mínimo, 1 GB de RAM e 1 CPU (suficiente para o n8n).

Guia passo a passo de instalação

Passo 1: Crie seu VPS no Hetzner

  1. Faça login na sua conta do Hetzner.
  2. Acesse a seção “Cloud” e clique em “Create Server” (Criar Servidor).
  3. Escolha o tipo de servidor, como “CX11”, que custa 4,15 EUR/mês.
  4. Selecione a distribuição Linux (recomendo Ubuntu 20.04 LTS).
  5. Configure as opções do servidor e crie a instância.

Passo 2: Acesse seu VPS

Após criar seu servidor, acesse via SSH:

ssh root@seu-ip-do-servidor

Substitua seu-ip-do-servidor pelo endereço IP real.

Passo 3: Atualize o sistema

Garanta que seu sistema esteja atualizado:

apt update && apt upgrade -y

Passo 4: Instale o Docker

O n8n funciona bem com Docker. Para instalar o Docker, execute os seguintes comandos:

apt install apt-transport-https ca-certificates curl software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt update
apt install docker-ce -y

Passo 5: Configure permissões do Docker

Adicione seu usuário ao grupo docker:

usermod -aG docker $USER

Faça logout e login novamente para aplicar as mudanças.

Passo 6: Execute o n8n

Use o Docker para rodar o n8n em um container:

docker run -d --name n8n -p 5678:5678 n8n-io/n8n

Agora, acesse o n8n pelo navegador em http://seu-ip-do-servidor:5678.

Passo 7: Proteja o n8n com HTTPS

Garantir a segurança do seu n8n é fundamental. Vamos instalar o Nginx e obter um certificado SSL:

  1. Instale o Nginx:
apt install nginx -y
  1. Instale o Certbot:
apt install certbot python3-certbot-nginx -y
  1. Configure o Nginx:

Crie um arquivo de configuração para o n8n:

nano /etc/nginx/sites-available/n8n

Adicione o seguinte (não esquecer de substituir seu_dominio):

server {
    listen 80;
    server_name seu_dominio;

    location / {
        proxy_pass http://localhost:5678;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}
  1. Habilite a configuração do Nginx:
ln -s /etc/nginx/sites-available/n8n /etc/nginx/sites-enabled/
nginx -t
systemctl restart nginx
  1. Obtenha um certificado SSL:
certbot --nginx -d seu_dominio

Siga as instruções para garantir a segurança do seu site.

Perguntas Frequentes (FAQs)

Posso rodar o n8n em um ambiente diferente do Hetzner?

Sim, o n8n pode ser implantado em várias infraestruturas, incluindo DigitalOcean, Vultr e outras. Cada plataforma pode ter passos específicos de instalação, mas as imagens Docker permanecem consistentes entre os provedores. Explore outras opções de VPS em uma comparação de VPS para encontrar a que melhor cabe no seu orçamento e necessidades.

Como posso escalar minha instância do n8n?

Escalar sua instância do n8n envolve principalmente fazer upgrade no seu VPS. Se encontrar limitações de processamento ou memória, considere migrar para um servidor de maior capacidade no Hetzner ou usar múltiplas instâncias por trás de um load balancer. Também pode explorar soluções de Kubernetes para orquestração de containers, caso sua automação cresça bastante.

Para que serve o n8n?

O n8n é uma ferramenta de automação de fluxo de trabalho de código aberto que ajuda a integrar diferentes serviços e automatizar tarefas repetitivas. Diferente de plataformas convencionais, o n8n oferece controle total sobre seus dados e processos, permitindo adaptar fluxos de trabalho às suas necessidades específicas. Sua flexibilidade possibilita diversas integrações, tornando-o adequado tanto para desenvolvedores quanto para usuários de negócios.

Seguindo estas etapas, você terá uma instância de n8n totalmente funcional rodando no Hetzner. Aposte no poder da automação e otimize seus fluxos de trabalho hoje mesmo. --- Fim ---