Quer rodar automações sem pagar por execução? O n8n roda bem em Docker. Aqui vai o passo a passo, baseado na documentação oficial (docs.n8n.io). Eu não rodei isso num servidor novo hoje, os comandos são os da doc; ajuste ao seu caso.
O que você precisa
- Uma VPS Linux com Docker instalado (2 GB de RAM é um ponto de partida confortável)
- Um domínio, se quiser HTTPS
1. Instale o Docker
curl -fsSL https://get.docker.com | sh 2. Crie um volume e suba o n8n
docker volume create n8n_data docker run -d --restart unless-stopped \ --name n8n \ -p 5678:5678 \ -e GENERIC_TIMEZONE="America/Sao_Paulo" \ -e TZ="America/Sao_Paulo" \ -e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \ -v n8n_data:/home/node/.n8n \ n8nio/n8n Abra http://IP-DA-VPS:5678 e crie a conta de dono.
3. Backup do volume
docker run --rm -v n8n_data:/data -v $(pwd):/backup alpine \ tar czf /backup/n8n_data.tar.gz -C /data . 4. Atualizar
docker pull n8nio/n8n docker rm -f n8n # rode o docker run do passo 2 de novo (o volume mantém seus fluxos) Cuidados
Não deixe a porta 5678 aberta sem HTTPS e senha forte. Ponha um proxy reverso (Caddy ou Nginx) na frente.
Qual VPS?
Pra testar, a RackNerd lista hoje o plano de 2 GB a US$ 20,59/mês (512 MB a US$ 26,99/ano; confira na página): https://go.nowto.link/racknerd
Mais custos de servidor barato no meu newsletter: https://nuvemdev.substack.com
Divulgação: alguns links deste texto são de afiliado. Se você contratar por eles, posso ganhar uma comissão, sem custo extra pra você.