- 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
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.
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.
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'.
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.
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.
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):
| Provider | Plano | RAM | CPU | Disco | Custo/mês | Servidor no Brasil |
|---|---|---|---|---|---|---|
| Hostinger | KVM 2 | 8 GB | 2 vCPU | 100 GB SSD | ~R$ 90 | Sim (SP) |
| Hostinger | KVM 1 | 4 GB | 2 vCPU | 50 GB SSD | ~R$ 50 | Sim (SP) |
| Contabo | Cloud VPS 1 | 4 GB | 4 vCPU | 50 GB SSD | ~R$ 25 | Não (EU/US) |
| DigitalOcean | Basic Droplet | 2 GB | 1 vCPU | 50 GB SSD | ~R$ 37 | Sim (SP) |
| Vultr | Regular Cloud | 2 GB | 1 vCPU | 55 GB SSD | ~R$ 36 | Sim (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?
Preciso saber programar para instalar o n8n na VPS?
Qual a diferença entre n8n self-hosted e n8n cloud?
O n8n self-hosted tem suporte?
Leia também
O que é n8n? Guia completo para iniciantes em 2026
Entenda o que é n8n, como a ferramenta de automação funciona, quanto custa, se é difícil de aprender e como criar seu primeiro workflow sem saber programar.
Ler →
n8n vs Make: qual escolher em 2026 (comparativo honesto)
Tabela comparativa entre n8n e Make em 2026. Preços reais, integrações, dificuldade de uso e quando cada ferramenta vale a pena.
Ler →
Como automatizar respostas no WhatsApp com n8n (passo a passo)
Aprenda a criar automações de WhatsApp com n8n usando Evolution API. Guia passo a passo para criar bot de atendimento, enviar mensagens automáticas e integrar com IA.
Ler →
Como criar um agente de IA com n8n sem saber programar
Guia prático para criar um agente de IA com n8n em 2026. Desde a conexão com OpenAI até memória de conversa e integração com WhatsApp — sem escrever código.
Ler →
Webhook
Entenda o que é webhook, como funciona na prática e como usar no n8n e Make para criar automações em tempo real sem precisar saber programar.
Ler →