O n8n é uma poderosa ferramenta de automação open source, que permite criar fluxos de trabalho integrando diferentes serviços e APIs, tudo sem precisar programar. Neste guia, você vai aprender a instalar o n8n em um VPS com Ubuntu Server 24.04, 22.04 ou 20.04 de forma simples e segura.
|💡 Recomendado: Use um VPS com pelo menos 2 vCPU, 4 GB de RAM e Ubuntu Server para melhor experiência.
✅ Pré-requisitos
Antes de começar, tenha em mãos:
Acesso root ou usuário com sudo no seu VPS
Ubuntu Server 24.04, 22.04 ou 20.04 já instalado
Docker e Docker Compose instalados (veremos como instalar logo abaixo)
Um domínio (opcional, mas recomendado)
Passo 1 – Atualize seu servidor
sudo apt update && sudo apt upgrade -y
Passo 2 – Instale o Docker e Docker Compose
sudo apt install docker.io docker-compose -y
sudo systemctl enable docker
sudo systemctl start docker
Verifique se o Docker está funcionando:
docker --version
Passo 3 – Crie o diretório do projeto
mkdir ~/n8n cd ~/n8n
Passo 4 – Crie o arquivo docker-compose.yml
Dentro da pasta ~/n8n, crie o arquivo:
nano docker-compose.yml
Cole o seguinte conteúdo (atualizado):
version: '3.1'
services:
n8n:
image: n8nio/n8n
restart: always
ports:
- "5678:5678"
environment:
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=senha123
- N8N_HOST=localhost
- N8N_PORT=5678
- NODE_ENV=production
volumes:
- ./n8n_data:/home/node/.n8n⚠️ Troque admin e senha123 pelos dados que você preferir.
Passo 5 – Inicie o n8n
docker-compose up -dPara verificar se está rodando:
docker ps
Passo 6 – Acesse o n8n
Abra o navegador e digite:
http://IP_DO_SEU_VPS:5678Se tudo deu certo, o painel do n8n será carregado pedindo login.
🧠 Dicas Finais
Use domínios e SSL para mais segurança
Sempre atualize o container com
docker-compose pullregularmenteConfigure backups do diretório
./n8n_data
Se precisar de ajuda, entre em contato com o chat na EnxadaHost.
Até mais! 💻✨
Comentários
0 comentário
Por favor, entre para comentar.