⬡ EASYPANEL SCHEMA GENERATOR

.JSON N8N

Gere keys aleatórias em: acte.ltd/utils/randomkeygen

🏗️
Projeto identificação
Usado como prefixo em todos os serviços e domínios
Domínio principal do Easypanel
🔑
Chaves de Segurança credentials
n8n automação

Instâncias

Configurações

💬
Evolution API whatsapp

Integrações

OpenAI
OPENAI_ENABLED
Dify
DIFY_ENABLED
Typebot
TYPEBOT_ENABLED
Chatwoot
CHATWOOT_ENABLED
WebSocket
WEBSOCKET_ENABLED
SQS
SQS_ENABLED

Sessão

🗄️
Banco de Dados & Cache infra
// schema gerado pronto para importar

  
📖 MANUAL TÉCNICO
N8N Modo Fila no EasyPanel

Guia completo para instalação profissional e escalável do n8n com PostgreSQL, Redis e Evolution API — baseado no tutorial da comunidade .JSON N8N.

⏱ Duração ~17 minutos
📅 Publicado 21 mar 2025
👁 Visualizações 15.738
🏷 Canal .JSON N8N
Arquitetura da Stack
✏️
n8n Editor
Interface visual
porta 5678
⚙️
n8n Worker
Executa workflows
concurrency=10
🔗
n8n Webhook
Recebe triggers
porta 5678
Redis 7
Fila de tarefas
DB 2 (n8n) / DB 5 (Evo)
🗄️
PostgreSQL 17
Dados persistentes
DB: n8n / evolution-app
💬
Evolution API
WhatsApp API
porta 8080
Por que o modo fila? No modo padrão, o n8n usa um único processo para tudo — edição, execução e webhooks. No modo fila, cada responsabilidade fica em uma instância separada. Isso permite escalar horizontalmente os workers conforme a demanda, sem impactar a interface do editor nem os webhooks.
Passo a Passo da Instalação
01
Gere e importe o schema no EasyPanel PAINEL
  • Preencha todos os campos na aba ⚡ Gerador desta ferramenta
  • Clique em ⚡ Gerar JSON e depois ↓ Baixar .json
  • No EasyPanel, acesse Projetos → Criar Projeto
  • Use a opção "Importar Schema" e faça upload do arquivo .json gerado
  • O EasyPanel criará automaticamente todos os 6 serviços da stack
  • Aguarde o deploy de todos os containers (acompanhe os logs)
02
Crie os databases no PostgreSQL BANCO DE DADOS
Após os containers subirem, acesse o serviço PostgreSQL no EasyPanel:
  • Clique no serviço postgres → aba Console (ou use um cliente como DBeaver/TablePlus)
  • Crie o banco do n8n: CREATE DATABASE n8n;
  • Crie o banco da Evolution: CREATE DATABASE "evolution-app";
  • Após criar os bancos, reinicie os serviços n8n_editor, n8n_worker e n8n_webhook
03
Configure e acesse o n8n CONFIG
  • Acesse o domínio do editor: https://SEU-PROJETO-n8n-editor.SEU-DOMINIO
  • Crie sua conta de administrador no primeiro acesso
  • Verifique se o modo fila está ativo em Settings → Queue Mode
  • Webhooks de produção usam a URL do serviço n8n_webhook
  • Webhooks de teste usam a URL do serviço n8n_editor
  • Workers e execuções aparecem em Executions no menu lateral
04
Ative e configure a Evolution API CONFIG
  • Acesse: https://SEU-PROJETO-evolution.SEU-DOMINIO
  • Na tela inicial, use a API Key que você configurou no gerador
  • Crie uma instância para cada número de WhatsApp que deseja conectar
  • Escaneie o QR Code com o WhatsApp do celular
  • Após conectado, use o endpoint da Evolution nos nós do n8n para enviar/receber mensagens
05
Teste e valide o ambiente TESTE
Antes de usar em produção, execute estas validações:
  • ✅ Crie um workflow simples com um Webhook trigger e um nó de resposta
  • ✅ Ative o workflow e teste pelo URL de produção (serviço webhook)
  • ✅ Verifique em Executions se a execução foi processada por um worker
  • ✅ Envie uma mensagem de teste via Evolution API e confirme que o webhook do n8n recebeu
  • ✅ Verifique os logs de todos os containers no EasyPanel para ausência de erros críticos
Créditos & Autoria
JN
Jordão Nunes
// CRIADOR DA FERRAMENTA
Desenvolveu este gerador de schema para o EasyPanel, facilitando a instalação da stack n8n + Evolution API com interface visual, geração automática de chaves e exportação de JSON pronto para importação.
Empresa: JN Tecnologia
Domínio: jntecnologia.cloud
Stack: EasyPanel · n8n · Evolution API · Redis · PostgreSQL