Instalar o n8n numa VPS (servidor virtual privado) é o caminho para ter uma instância própria acessível pela internet, com controle total sobre custo e configuração. O dimensionamento certo depende do volume de execuções esperado — a maioria dos casos de uso pequeno a médio roda bem em máquinas modestas.
Adicione ao Google NotíciasNeste artigo
Dimensionando o servidor
| Perfil de uso | Configuração sugerida | Custo aproximado |
|---|---|---|
| Pessoal, poucos fluxos | 1 vCPU, 1-2 GB RAM | R$ 20-40/mês |
| Pequena empresa, uso moderado | 2 vCPU, 4 GB RAM | R$ 60-100/mês |
| Volume alto, modo de fila | 4+ vCPU, 8+ GB RAM | R$ 150+/mês |
Comece pela configuração menor e monitore o uso real de CPU e memória nas primeiras semanas. É mais barato fazer upgrade de uma VPS pequena depois do que pagar por capacidade não utilizada desde o início.
Passo a passo básico
Contrate a VPS num provedor de sua escolha, com Ubuntu ou outra distribuição Linux comum.
Acesse por SSH.
Instale o Docker e o Docker Compose no servidor.
Suba o arquivo docker-compose de produção, coberto na aula anterior.
Configure o domínio apontando para o IP da VPS.
Configure HTTPS via proxy reverso, assunto da próxima aula.
Cuidados de segurança básicos
Firewall liberando apenas as portas necessárias — 80, 443 e SSH.
Chave SSH em vez de senha para acesso ao servidor.
Atualizações do sistema operacional em dia, não só do n8n.
Backup automatizado, tema detalhado adiante neste módulo.
Escolhendo o provedor
Não existe um único correto — o que importa é: suporte a Docker, boa latência para o Brasil (se seus usuários estiverem aqui) e preço compatível com o dimensionamento escolhido. Provedores nacionais costumam ter vantagem de latência; internacionais, às vezes de preço.
Dimensione pelo uso real, não pelo maior plano disponível. Uma VPS pequena com Docker, domínio configurado e os cuidados básicos de segurança já sustenta a maioria dos casos de uso comuns.
Perguntas frequentes
Qual configuração de VPS é suficiente para o n8n?
Para uso pessoal ou de pequena empresa, 1 a 2 vCPUs e 2 a 4 GB de RAM costumam bastar. Volume alto, com modo de fila, exige mais recursos — o ideal é monitorar o uso real antes de superdimensionar.
Preciso saber Linux para instalar numa VPS?
O básico de terminal e SSH é necessário. Os comandos específicos são poucos e repetíveis, então não é preciso ser especialista em Linux, mas familiaridade mínima ajuda bastante.
Como proteger a VPS que roda o n8n?
Configurando firewall liberando só as portas necessárias, usando chave SSH em vez de senha, mantendo o sistema atualizado e implementando backup automatizado desde o início.
Este tutorial faz parte do guia Curso de n8n do zero ao avançado: o guia completo em português. Veja também: Node, trigger e workflow: o vocabulário do n8n em 10 minutos · A estrutura de dados do n8n: por que tudo é um array com json · Item linking no n8n: como ele decide qual item vai pra saída · Execuções passo a passo: como achar onde o fluxo do n8n quebrou · A Canvas UI do n8n 2.0: o que mudou e como se orientar · n8n Cloud ou self-hosted: a decisão que define seu custo e sua liberdade




