Guias

Como instalar o n8n no seu VPS Ubuntu

Entre no SSH, instale o Docker, cole o compose, abra a porta 5678. O n8n não vem pronto na VPS.

Samuel AkiresCEO RoxyCloud
1 min de leitura203 palavras
Como instalar o n8n no seu VPS Ubuntu

n8n é o quadro onde você liga um serviço no outro: planilha, WhatsApp, e-mail, webhook. Roda na sua VPS. Não vem instalado.

O que você precisa

  • VPS Ubuntu e senha de root.
  • O IP da máquina.
  • 2 GB para testar. 4 GB se for usar todo dia.

1. Atualize e instale o Docker

SSH
sudo apt update && sudo apt upgrade -y
sudo apt install -y docker.io docker-compose-v2
sudo systemctl enable --now docker

2. Crie a pasta e o arquivo

SSH
mkdir -p ~/n8n
cd ~/n8n
nano docker-compose.yml

Cole isto. Salve no nano com Ctrl+O, Enter, Ctrl+X.

docker-compose.yml
services:
  n8n:
    image: docker.n8n.io/n8nio/n8n
    restart: unless-stopped
    ports:
      - "5678:5678"
    environment:
      - GENERIC_TIMEZONE=America/Sao_Paulo
      - TZ=America/Sao_Paulo
      - N8N_HOST=0.0.0.0
      - N8N_PORT=5678
      - N8N_PROTOCOL=http
      - N8N_SECURE_COOKIE=false
    volumes:
      - ./n8n_data:/home/node/.n8n

3. Suba e abra no navegador

~/n8n
docker compose up -d
sudo ufw allow 5678/tcp

No navegador:

Navegador
http://SEU_IP:5678

Crie a conta dona na primeira tela. Se a página não abrir, a porta 5678 ainda está fechada no firewall.

Domínio e HTTPS ficam para depois. Quando for a hora, o guia de DNS ajuda a apontar o nome.

Perguntas frequentes

Respostas diretas antes de contratar

Não. A VPS é a máquina. Este guia instala o n8n.

Para testar, sim. Uso diário: 4 GB. Fila pesada: 8 GB.

Não no primeiro dia. Abra pelo IP na porta 5678. Domínio e HTTPS vêm depois.