Seja bem-vindo ao Guia de Instalação EasyPanel N8N Modo Fila 🚀
👉 Participe da Comunidade HubConnect 👈
curl -sSL https://get.easypanel.io | sh
Adicione nome de Project
Clique na aba Templates
Va ate final da pagina
Adicione codigo abaixo dentro do Schema
{
"services": [
{
"type": "postgres",
"data": {
"projectName": "n8n-db",
"serviceName": "n8n-db",
"image": "bitnami/postgresql:16"
}
},
{
"type": "redis",
"data": {
"projectName": "n8n",
"serviceName": "n8n-redis",
"password": "senharedis"
}
}
]
}
Adicione codigo abaixo dentro do Schema com credenciais Postgres e Redis alteradas
{
"services": [
{
"type": "app",
"data": {
"projectName": "n8n",
"serviceName": "n8n",
"source": {
"type": "image",
"image": "n8nio/n8n:latest"
},
"domains": [
{
"host": "$(EASYPANEL_DOMAIN)",
"port": 5678
}
],
"env": "DB_TYPE=postgresdb \nDB_POSTGRESDB_DATABASE=n8n_db \nDB_POSTGRESDB_HOST=postgres \nDB_POSTGRESDB_PORT=5432 \nDB_POSTGRESDB_USER=postgres \nDB_POSTGRESDB_PASSWORD=356c84c2878e8a42f64b \nN8N_ENCRYPTION_KEY=r3djGX2vPoeL9zKL \nN8N_HOST=https://$(PRIMARY_DOMAIN) \nN8N_EDITOR_BASE_URL=https://$(PRIMARY_DOMAIN) \nN8N_PROTOCOL=https \nNODE_ENV=production \nWEBHOOK_URL=https://n8nwebhook.seudominio \nEXECUTIONS_MODE=queue \nQUEUE_BULL_REDIS_HOST=testes_n8n-redis \nQUEUE_BULL_REDIS_PORT=6379 \nQUEUE_BULL_REDIS_DB=2 \nQUEUE_BULL_REDIS_USER=default \nQUEUE_BULL_REDIS_PASSWORD=senharedis \nNODE_FUNCTION_ALLOW_EXTERNAL=moment,lodash,moment-with-locales \nEXECUTIONS_DATA_PRUNE=true \nEXECUTIONS_DATA_MAX_AGE=336 \nGENERIC_TIMEZONE=America/Sao_Paulo \nTZ=America/Sao_Paulo \n",
"mounts": []
}
}
]
}
Pronto tudo Funcionando ✅😎
Creditos: Andre Marques