ACLClouds
ACLClouds

n8n auto-alojado num VPS: o guia para começar

Instalação pré-configurada ou manual com Docker, HTTPS, webhooks, cópias de segurança: os passos para executar o n8n no seu próprio VPS.

O n8n liga aplicações, API e bases de dados em workflows visuais. Alojá-lo num VPS próprio garante o controlo dos dados e da configuração. Eis os passos para começar da forma certa, da instalação ao primeiro workflow.

  • O n8n auto-alojado mantém os workflows e as credenciais num servidor que administra.
  • Preveja 2 GB de RAM no mínimo, com Debian e Docker como base.
  • O VPS n8n pré-configurado instala o Docker, o volume persistente e o HTTPS, sem custo adicional.
  • Mantenha a porta 5678 fechada e use um proxy inverso em HTTPS para os webhooks.

Porquê auto-alojar o n8n

O n8n existe em versão cloud, gerida pelo seu criador, e em versão auto-alojada, que pode ser instalada onde se quiser. No seu VPS, as credenciais, os dados dos workflows e o histórico de execuções ficam numa máquina que administra, com acesso root. Em contrapartida, as atualizações, as cópias de segurança e a segurança ficam a seu cargo.

  • Os dados dos workflows e as credenciais no seu próprio servidor.
  • O acesso root para adicionar ferramentas ou serviços ao lado do n8n.
  • As atualizações, as cópias de segurança e a firewall sob a sua responsabilidade.

Escolher o VPS

O n8n corre num contentor Docker em Linux. Conte com 2 GB de RAM no mínimo, e mais se os workflows processarem grandes volumes de dados ou forem executados com frequência. O Debian é uma ótima base: leve, estável e bem adaptado ao Docker. Para comparar os critérios de um servidor virtual, leia o nosso guia para escolher um VPS em 2026.

  • 2 GB de RAM no mínimo, mais para workflows pesados ou frequentes.
  • Debian como sistema base, com Docker.
  • Um nome de domínio ou um subdomínio para o acesso em HTTPS.

Instalação pré-configurada ou manual

A opção mais simples é o VPS n8n pré-configurado: escolhido na encomenda, sem custo adicional, instala o n8n com Docker, um volume persistente e HTTPS automático no seu domínio ou num subdomínio gratuito em aclclouds.online. Para controlar cada definição, siga antes o guia para instalar o n8n num VPS: Docker Compose, pasta /opt/n8n, domínio e fuso horário.

  • Pré-configurado: o contentor, o volume persistente e o certificado são criados automaticamente.
  • Manual: um ficheiro Compose e depois o comando docker compose up -d.
  • Em ambos os casos, o acesso root ao VPS continua a ser seu.

HTTPS e webhooks

Os serviços externos que chamam os webhooks exigem geralmente um endereço HTTPS. A porta 5678 do n8n deve ficar à escuta apenas localmente, atrás de um proxy inverso como Caddy ou Nginx que gere o certificado. Indique também o URL público na configuração do n8n (WEBHOOK_URL); caso contrário, os endereços de webhook apresentados estarão errados. O guia para expor um webhook n8n em HTTPS detalha o DNS, o Caddy e a firewall.

  • Um registo DNS do tipo A para o IPv4 do VPS.
  • As portas 80 e 443 abertas, a porta 5678 fechada à rede pública.
  • N8N_HOST, N8N_PROTOCOL e WEBHOOK_URL definidos na configuração.

Primeiro workflow, cópias de segurança e atualizações

Um workflow n8n junta um acionador, transformações e ações. Comece com um acionador manual para testar e substitua-o depois por um agendamento ou um webhook. O guia para criar a primeira automação n8n envia, por exemplo, uma mensagem para o Discord. Em seguida, faça regularmente cópia de segurança do volume de dados do n8n e exporte os workflows antes de cada atualização da imagem Docker.

  • Testar com um acionador manual antes de publicar o workflow.
  • Guardar os segredos nas credenciais do n8n, nunca em texto simples num nó.
  • Guardar uma cópia do volume n8n fora do VPS, segundo a regra 3-2-1.

Perguntas frequentes

O n8n é gratuito em auto-alojamento?

A edição comunitária do n8n pode ser auto-alojada sem subscrição, nos termos da respetiva licença. Paga-se o servidor que a aloja, e algumas funções avançadas fazem parte dos planos pagos do criador.

Quanta RAM é necessária para o n8n?

Conte com 2 GB no mínimo. Workflows frequentes, ficheiros grandes ou muitas execuções em paralelo exigem mais: vigie a memória nas estatísticas do VPS a partir do painel.

O VPS n8n pré-configurado é mais caro?

Não. A solução n8n pré-configurada está disponível sem custo adicional: paga apenas o VPS escolhido e mantém o acesso root.

É preciso um nome de domínio para o n8n?

Não com a solução pré-configurada, que pode usar um subdomínio gratuito em aclclouds.online. Com um domínio próprio, adicione um registo A para o IPv4 do VPS.