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ícias
Neste artigo
  1. Dimensionando o servidor
  2. Passo a passo básico
  3. Cuidados de segurança básicos
  4. Escolhendo o provedor
  5. Perguntas frequentes

Dimensionando o servidor

Perfil de usoConfiguração sugeridaCusto aproximado
Pessoal, poucos fluxos1 vCPU, 1-2 GB RAMR$ 20-40/mês
Pequena empresa, uso moderado2 vCPU, 4 GB RAMR$ 60-100/mês
Volume alto, modo de fila4+ vCPU, 8+ GB RAMR$ 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

  1. Contrate a VPS num provedor de sua escolha, com Ubuntu ou outra distribuição Linux comum.

  2. Acesse por SSH.

  3. Instale o Docker e o Docker Compose no servidor.

  4. Suba o arquivo docker-compose de produção, coberto na aula anterior.

  5. Configure o domínio apontando para o IP da VPS.

  6. 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?