Sim, para rodar o n8n no seu próprio servidor precisa de um VPS (ou de um servidor dedicado), com acesso root. Num plano compartilhado de hospedagem não é possível, e também não faria sentido: o n8n tem de estar sempre ligado, e um plano compartilhado não foi feito para isso.
O que falta a um plano compartilhado
| O que o n8n pede |
Plano compartilhado |
VPS com root |
| Docker e Docker Compose, o caminho que a documentação do projeto recomenda |
Não existe, nem é possível instalar. |
Instala-se com acesso root. |
| Um processo sempre vivo, para os agendamentos e os webhooks |
Os processos têm limites e podem ser parados quando não há pedidos. |
O contêiner fica rodando e reinicia sozinho. |
| Escolher o sistema, abrir portas, pôr um proxy com HTTPS |
Não há acesso a isso. |
Tudo é seu: ver primeiros passos com o VPS. |
| Memória para fluxos que movem muitos dados |
Há limites de memória e de processos. |
A memória do plano é toda sua. |
Pode objectar que o cPanel tem Node.js, e o n8n é feito em Node.js. É verdade, mas o «Setup Node.js App» serve para sites e pequenas aplicações que respondem a pedidos, gerenciadas pelo Passenger. Um n8n precisa de rodar em permanência, com o seu próprio banco de dados, e de ser atualizado como um serviço. Os limites do plano compartilhado estão em os limites de que ninguém fala.
Que máquina escolher
| 1 |
Parta de um plano pequeno. Segundo guias de terceiros e a documentação do projeto, como ponto de partida chega 1 vCPU com 1 GB de RAM para começar, e 2 vCPU com 2 GB é mais confortável. Confirme na documentação atual do n8n, que muda com as versões.
|
|
| 4 |
Cresça quando for preciso. Os fluxos que processam muitos dados são o que mais consome. Se faltar memória, veja as causas, antes de mudar de plano.
|
|
E se não quiser administrar um servidor
Há duas saídas honestas. A primeira é o serviço hospedado do próprio projeto n8n: não tem de instalar nada, mas é um serviço dele, com as condições dele, e não é um produto da MozOut. A segunda é perguntar se precisa mesmo do n8n: para tarefas simples e agendadas, uma tarefa cron no cPanel resolve, como em tarefas cron: para que servem e como criar uma.
Nos nossos planos
Para o n8n, nossos planos de VPS (virtualização KVM, acesso total por SSH) começam no VPS1, com 1 vCPU, 2 GB de RAM e 40 GB de NVMe, o que já atende ao mínimo de 1 vCPU e 1 GB de RAM. Os planos Cloud começam no Cloud1, com 1 vCPU, 2 GB e 25 GB. Para o mais confortável, de 2 vCPU e 2 GB, escolha um degrau acima e confira a coluna de vCPU na página do plano, onde cada degrau está listado. A escada vai até o VPS6 (32 vCPU, 64 GB, 1.280 GB) e o Cloud6 (32 vCPU, 64 GB, 400 GB). Quanto ao disco, comece pelo que o plano oferece e veja de vez em quando o uso no servidor com df -h; quando chegar perto do limite, é hora de subir de plano.
PRODUTO RECOMENDADO Servidor VPS com acesso root Recursos só seus, o sistema que escolher, reinstalação quando quiser. desde R$ 46,20/mês (plano de 3 anos, com cupom) Ver planos |