InícioGuias › n8n-self-hosted
Guia

Como instalar n8n em VPS no Brasil (guia completo com custos reais)

Atualizado em 2026-07-10 · por Redação Automação Hoje
Profissional de tecnologia brasileiro instalando n8n self-hosted em VPS pelo terminal do notebook
Resposta rápida: Instalar o n8n numa VPS é a forma mais barata de usar a plataforma — o software é gratuito e você paga só o servidor. O processo completo leva de 30 a 60 minutos: contratar uma VPS Linux, instalar Docker, rodar o n8n com docker-compose e configurar HTTPS com um domínio. O custo mensal fica entre R$ 40 e R$ 100 dependendo da VPS escolhida.
· espaço publicitário ·
Em resumo
  • n8n Community Edition é open source e gratuito — sem limite de workflows ou execuções
  • Para automações simples a médias: VPS com 2GB RAM, 1 vCPU e 40GB SSD já funciona
  • Para n8n + agentes de IA + Evolution API: mínimo 4GB RAM recomendado
  • HTTPS é obrigatório para webhooks funcionarem corretamente com apps externos
  • docker-compose é a forma mais simples e estável de instalar e manter o n8n atualizado
  1. Escolha e contrate uma VPS

    Para o n8n básico, uma VPS com 2GB RAM, 1 vCPU e 40GB SSD é suficiente. No Brasil, as opções mais usadas são Hostinger VPS (a partir de ~R$ 45/mês), Contabo (a partir de €4/mês, servidor na Europa) e DigitalOcean Droplet (~$6/mês, servidor em São Paulo disponível). Para uso com Evolution API + agentes de IA, opte por 4GB RAM mínimo.

  2. Conecte ao servidor via SSH

    Após contratar a VPS, você recebe o IP, usuário (geralmente 'root') e senha. Conecte pelo terminal: 'ssh root@SEU-IP'. Se for Windows, use o PuTTY. Recomendado: troque a senha padrão imediatamente com o comando 'passwd' e habilite autenticação por chave SSH para mais segurança.

  3. Instale Docker e Docker Compose

    Execute os seguintes comandos em sequência no terminal do servidor: primeiro atualize o sistema com 'apt update && apt upgrade -y', depois instale Docker com o script oficial 'curl -fsSL https://get.docker.com | sh'. O Docker Compose já vem junto no Docker moderno como plugin — verifique com 'docker compose version'.

  4. Configure o arquivo docker-compose.yml

    Crie uma pasta para o n8n ('mkdir n8n && cd n8n') e crie o arquivo de configuração. O docker-compose.yml básico define o container do n8n, a porta de acesso (5678), as variáveis de ambiente (URL base, modo de execução) e o volume para persistir os dados do n8n entre reinicializações do container.

  5. Configure um domínio e HTTPS

    Aponte um domínio ou subdomínio (ex: n8n.seusite.com.br) para o IP da sua VPS no painel DNS do seu registrador. Instale o Nginx como proxy reverso e o Certbot para HTTPS gratuito via Let's Encrypt. O processo leva cerca de 10 minutos e é obrigatório — a maioria dos webhooks de apps externos rejeita URLs sem HTTPS.

  6. Inicie o n8n e acesse pelo navegador

    Execute 'docker compose up -d' na pasta onde está o docker-compose.yml. O n8n sobe em alguns segundos. Acesse pelo navegador no seu domínio configurado, crie a conta de administrador e faça login. Pronto — você tem um n8n completo, rodando no seu servidor, sem limite de execuções e sem pagar mensalidade de plataforma.

Comparativo de VPS para hospedar n8n no Brasil

Principais opções com custo mensal em reais (cotação julho 2026):

ProviderPlanoRAMCPUDiscoCusto/mêsServidor no Brasil
HostingerKVM 28 GB2 vCPU100 GB SSD~R$ 90Sim (SP)
HostingerKVM 14 GB2 vCPU50 GB SSD~R$ 50Sim (SP)
ContaboCloud VPS 14 GB4 vCPU50 GB SSD~R$ 25Não (EU/US)
DigitalOceanBasic Droplet2 GB1 vCPU50 GB SSD~R$ 37Sim (SP)
VultrRegular Cloud2 GB1 vCPU55 GB SSD~R$ 36Sim (SP)

n8n self-hosted e LGPD

Uma das principais razões para empresas brasileiras optarem pelo self-hosted é o controle sobre os dados processados. Com n8n self-hosted numa VPS com servidor no Brasil, os dados de clientes, leads e automações ficam no território nacional.

Isso simplifica a conformidade com a LGPD (Lei Geral de Proteção de Dados) — especialmente para empresas que processam dados sensíveis de clientes pelo n8n, como informações de saúde, dados financeiros ou dados pessoais de menores. A responsabilidade pelo dado fica com você, não com a plataforma cloud do n8n.

Como atualizar o n8n self-hosted

Com docker-compose, atualizar é simples: na pasta do n8n, execute 'docker compose pull' para baixar a imagem mais recente, depois 'docker compose up -d' para reiniciar com a nova versão. O n8n mantém retrocompatibilidade dos dados — você não precisa migrar banco manualmente.

Antes de atualizar em produção, vale verificar o changelog da nova versão em docs.n8n.io. Versões maiores (ex: 1.x para 2.x) podem ter quebras de compatibilidade que exigem ajuste nos workflows.

Perguntas frequentes

Quanto custa por mês ter o n8n self-hosted no Brasil?
O custo real é o da VPS. Para automações leves a médias, uma VPS com 2-4GB RAM custa entre R$ 37 (DigitalOcean) e R$ 90 (Hostinger) por mês. Para n8n com agentes de IA e Evolution API rodando juntos, 4-8GB RAM é mais confortável, o que eleva o custo para R$ 50-150/mês. O software n8n em si é gratuito.
Preciso saber programar para instalar o n8n na VPS?
Não precisa de conhecimento de programação, mas é necessário saber usar o terminal Linux em nível básico: executar comandos, editar arquivos de texto no servidor e entender o conceito de SSH. Existem tutoriais em vídeo no YouTube em pt-BR que guiam o processo completo mesmo para quem nunca usou VPS.
Qual a diferença entre n8n self-hosted e n8n cloud?
No self-hosted, você instala e gerencia o servidor — mais trabalho, mas software gratuito e execuções ilimitadas. No cloud, o n8n gerencia a infraestrutura por você — sem trabalho de servidor, mas você paga por execuções (a partir de €24/mês no Starter). Para volumes altos, o self-hosted fica muito mais barato. Para quem não quer gerenciar servidor, o cloud é mais cômodo.
O n8n self-hosted tem suporte?
A Community Edition não tem suporte oficial pago. Para suporte, a principal fonte é a comunidade no fórum oficial do n8n (community.n8n.io) e o Discord — ambos muito ativos. Há também uma comunidade crescente em pt-BR no YouTube e grupos de WhatsApp/Telegram. Suporte oficial comercial está disponível nos planos cloud pagos.

Leia também