N8N

Imagens

N8N EDITOR (WEB)
n8nio/n8n:latest
n8nio/n8n:1.121.3


N8N WEBHOOK
n8nio/n8n:latest
n8nio/n8n:1.121.3


N8N WORKER 
n8nio/n8n:latest
n8nio/n8n:1.121.3

ENVs

N8N Editor (WEB)

DB_TYPE=postgresdb
DB_POSTGRESDB_PORT=5432
DB_POSTGRESDB_HOST=criadordigital_postgres
DB_POSTGRESDB_DATABASE=n8n
DB_POSTGRESDB_USER=postgres
DB_POSTGRESDB_PASSWORD=B24F62C34F22E3631E843E75778AC
N8N_ENCRYPTION_KEY=63116818B54752193FD82ED1BDD35
N8N_HOST=https://n8neditor.ljit.com.br
N8N_EDITOR_BASE_URL=https://n8neditor.ljit.com.br
N8N_PROTOCOL=https
NODE_ENV=production
WEBHOOK_URL=https://n8nwebhook.ljit.com.br
EXECUTIONS_MODE=queue
QUEUE_BULL_REDIS_HOST=criadordigital_redis
QUEUE_BULL_REDIS_PASSWORD=7391D39B1C771344BAEFB79E4D2AC
QUEUE_BULL_REDIS_PORT=6379
QUEUE_BULL_REDIS_DB=2
NODE_FUNCTION_ALLOW_EXTERNAL=*
EXECUTIONS_DATA_PRUNE='true'
EXECUTIONS_DATA_MAX_AGE=336
GENERIC_TIMEZONE=America/Sao_Paulo
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true

N8N Webohook
DB_TYPE=postgresdb
DB_POSTGRESDB_PORT=5432
DB_POSTGRESDB_HOST=criadordigital_postgres
DB_POSTGRESDB_DATABASE=n8n
DB_POSTGRESDB_USER=postgres
DB_POSTGRESDB_PASSWORD=B24F62C34F22E3631E843E75778AC
N8N_ENCRYPTION_KEY=63116818B54752193FD82ED1BDD35
N8N_HOST=https://n8neditor.ljit.com.br
N8N_EDITOR_BASE_URL=https://n8neditor.ljit.com.br
N8N_PROTOCOL=https
NODE_ENV=production
WEBHOOK_URL=https://n8nwebhook.ljit.com.br
EXECUTIONS_MODE=queue
QUEUE_BULL_REDIS_HOST=criadordigital_redis
QUEUE_BULL_REDIS_PASSWORD=7391D39B1C771344BAEFB79E4D2AC
QUEUE_BULL_REDIS_PORT=6379
QUEUE_BULL_REDIS_DB=2
NODE_FUNCTION_ALLOW_EXTERNAL=*
EXECUTIONS_DATA_PRUNE='true'
EXECUTIONS_DATA_MAX_AGE=336
GENERIC_TIMEZONE=America/Sao_Paulo
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true

N8N Worker

DB_TYPE=postgresdb
DB_POSTGRESDB_PORT=5432
DB_POSTGRESDB_HOST=criadordigital_postgres
DB_POSTGRESDB_DATABASE=n8n
DB_POSTGRESDB_USER=postgres
DB_POSTGRESDB_PASSWORD=B24F62C34F22E3631E843E75778AC
N8N_ENCRYPTION_KEY=63116818B54752193FD82ED1BDD35
N8N_HOST=https://n8neditor.ljit.com.br
N8N_EDITOR_BASE_URL=https://n8neditor.ljit.com.br
N8N_PROTOCOL=https
NODE_ENV=production
WEBHOOK_URL=https://n8nwebhook.ljit.com.br
EXECUTIONS_MODE=queue
QUEUE_BULL_REDIS_HOST=criadordigital_redis
QUEUE_BULL_REDIS_PASSWORD=7391D39B1C771344BAEFB79E4D2AC
QUEUE_BULL_REDIS_PORT=6379
QUEUE_BULL_REDIS_DB=2
NODE_FUNCTION_ALLOW_EXTERNAL=*
EXECUTIONS_DATA_PRUNE='true'
EXECUTIONS_DATA_MAX_AGE=336
GENERIC_TIMEZONE=America/Sao_Paulo
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true


Schema Easypanel ModoFila

Project name = main

Shema:


{
  "services": [
    {
      "type": "app",
      "data": {
        "projectName": "main",
        "serviceName": "n8n_editor",
        "source": {
          "type": "image",
          "image": "n8nio/n8n:latest"
        },
        "env": "DB_TYPE=postgresdb\r\nDB_POSTGRESDB_PORT=5432\r\nDB_POSTGRESDB_HOST=main_n8n_postgres\r\nDB_POSTGRESDB_DATABASE=n8n\r\nDB_POSTGRESDB_USER=postgres\r\nDB_POSTGRESDB_PASSWORD=e8a8bhc40zj2os5wizlm\r\n# criar chave https://acte.ltd/utils/randomkeygen=\r\nN8N_ENCRYPTION_KEY=e8a8bhc40zj2os5wizlm\r\n# hosts e URL=\r\nN8N_HOST=https://n8n2.ljit.com.br\r\nN8N_EDITOR_BASE_URL=https://n8n2.ljit.com.br\r\nN8N_PROTOCOL=https\r\nNODE_ENV=production\r\n# webhooks=\r\nWEBHOOK_URL=https://n8n2webhook.ljit.com.br\r\n# modo de execuçao para fila=\r\nEXECUTIONS_MODE=queue\r\n# redis=\r\nQUEUE_BULL_REDIS_HOST=main_n8n_redis\r\nQUEUE_BULL_REDIS_PASSWORD=ecnco1pq5761u9xra5ss\r\nQUEUE_BULL_REDIS_PORT=6379\r\nQUEUE_BULL_REDIS_DB=2\r\n# bibliotecas utilizadas=\r\nNODE_FUNCTION_ALLOW_EXTERNAL=*\r\nEXECUTIONS_DATA_PRUNE='true'\r\nEXECUTIONS_DATA_MAX_AGE=336\r\n#timezone=\r\nGENERIC_TIMEZONE=America/Sao_Paulo\r\nN8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true\r\nN8N_RUNNERS_ENABLED=true\r\nN8N_RUNNERS_MODE=internal\r\nOFFLOAD_MANUAL_EXECUTIONS_TO_WORKERS=true\r\nN8N_NODE_PATH=/home/node/.n8n/nodes",
        "deploy": {
          "replicas": 1,
          "command": "n8n start",
          "zeroDowntime": true
        },
        "domains": [
          {
            "host": "n8n2.ljit.com.br",
            "https": true,
            "port": 5678,
            "path": "/",
            "middlewares": [],
            "certificateResolver": "",
            "wildcard": false,
            "internalProtocol": "http"
          }
        ]
      }
    },
    {
      "type": "app",
      "data": {
        "projectName": "main",
        "serviceName": "n8n_mcp_wh",
        "source": {
          "type": "image",
          "image": "n8nio/n8n:latest"
        },
        "env": "DB_TYPE=postgresdb\r\nDB_POSTGRESDB_PORT=5432\r\nDB_POSTGRESDB_HOST=main_n8n_postgres\r\nDB_POSTGRESDB_DATABASE=n8n\r\nDB_POSTGRESDB_USER=postgres\r\nDB_POSTGRESDB_PASSWORD=e8a8bhc40zj2os5wizlm\r\n# criar chave https://acte.ltd/utils/randomkeygen=\r\nN8N_ENCRYPTION_KEY=e8a8bhc40zj2os5wizlm\r\n# hosts e URL=\r\nN8N_HOST=https://n8n2.ljit.com.br\r\nN8N_EDITOR_BASE_URL=https://n8n2.ljit.com.br\r\nN8N_PROTOCOL=https\r\nNODE_ENV=production\r\n# webhooks=\r\nWEBHOOK_URL=https://n8n2webhook.ljit.com.br\r\n# modo de execuçao para fila=\r\nEXECUTIONS_MODE=queue\r\n# redis=\r\nQUEUE_BULL_REDIS_HOST=main_n8n_redis\r\nQUEUE_BULL_REDIS_PASSWORD=ecnco1pq5761u9xra5ss\r\nQUEUE_BULL_REDIS_PORT=6379\r\nQUEUE_BULL_REDIS_DB=2\r\n# bibliotecas utilizadas=\r\nNODE_FUNCTION_ALLOW_EXTERNAL=*\r\nEXECUTIONS_DATA_PRUNE='true'\r\nEXECUTIONS_DATA_MAX_AGE=336\r\n#timezone=\r\nGENERIC_TIMEZONE=America/Sao_Paulo\r\nN8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true\r\nN8N_RUNNERS_ENABLED=true\r\nN8N_RUNNERS_MODE=internal\r\nOFFLOAD_MANUAL_EXECUTIONS_TO_WORKERS=true\r\nN8N_NODE_PATH=/home/node/.n8n/nodes",
        "deploy": {
          "replicas": 1,
          "command": "n8n webhook",
          "zeroDowntime": true
        },
        "domains": [
          {
            "host": "n8n-mcp-wh.eu.com.br",
            "https": true,
            "port": 5678,
            "path": "/mcp",
            "middlewares": [],
            "certificateResolver": "",
            "wildcard": false,
            "internalProtocol": "http"
          }
        ]
      }
    },
    {
      "type": "postgres",
      "data": {
        "projectName": "main",
        "serviceName": "n8n_postgres",
        "image": "postgres:17",
        "password": "e8a8bhc40zj2os5wizlm"
      }
    },
    {
      "type": "redis",
      "data": {
        "projectName": "main",
        "serviceName": "n8n_redis",
        "image": "redis:7",
        "password": "ecnco1pq5761u9xra5ss"
      }
    },
    {
      "type": "app",
      "data": {
        "projectName": "main",
        "serviceName": "n8n_webhook",
        "source": {
          "type": "image",
          "image": "n8nio/n8n:latest"
        },
        "env": "DB_TYPE=postgresdb\r\nDB_POSTGRESDB_PORT=5432\r\nDB_POSTGRESDB_HOST=main_n8n_postgres\r\nDB_POSTGRESDB_DATABASE=n8n\r\nDB_POSTGRESDB_USER=postgres\r\nDB_POSTGRESDB_PASSWORD=e8a8bhc40zj2os5wizlm\r\n# criar chave https://acte.ltd/utils/randomkeygen=\r\nN8N_ENCRYPTION_KEY=e8a8bhc40zj2os5wizlm\r\n# hosts e URL=\r\nN8N_HOST=https://n8n2.ljit.com.br\r\nN8N_EDITOR_BASE_URL=https://n8n2.ljit.com.br\r\nN8N_PROTOCOL=https\r\nNODE_ENV=production\r\n# webhooks=\r\nWEBHOOK_URL=https://n8n2webhook.ljit.com.br\r\n# modo de execuçao para fila=\r\nEXECUTIONS_MODE=queue\r\n# redis=\r\nQUEUE_BULL_REDIS_HOST=main_n8n_redis\r\nQUEUE_BULL_REDIS_PASSWORD=ecnco1pq5761u9xra5ss\r\nQUEUE_BULL_REDIS_PORT=6379\r\nQUEUE_BULL_REDIS_DB=2\r\n# bibliotecas utilizadas=\r\nNODE_FUNCTION_ALLOW_EXTERNAL=*\r\nEXECUTIONS_DATA_PRUNE='true'\r\nEXECUTIONS_DATA_MAX_AGE=336\r\n#timezone=\r\nGENERIC_TIMEZONE=America/Sao_Paulo\r\nN8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true\r\nN8N_RUNNERS_ENABLED=true\r\nN8N_RUNNERS_MODE=internal\r\nOFFLOAD_MANUAL_EXECUTIONS_TO_WORKERS=true\r\nN8N_NODE_PATH=/home/node/.n8n/nodes",
        "deploy": {
          "replicas": 2,
          "command": "n8n webhook",
          "zeroDowntime": true
        },
        "domains": [
          {
            "host": "n8n2webhook.ljit.com.br",
            "https": true,
            "port": 5678,
            "path": "/",
            "middlewares": [],
            "certificateResolver": "",
            "wildcard": false,
            "internalProtocol": "http"
          }
        ]
      }
    },
    {
      "type": "app",
      "data": {
        "projectName": "main",
        "serviceName": "n8n_worker",
        "source": {
          "type": "image",
          "image": "n8nio/n8n:latest"
        },
        "env": "DB_TYPE=postgresdb\r\nDB_POSTGRESDB_PORT=5432\r\nDB_POSTGRESDB_HOST=main_n8n_postgres\r\nDB_POSTGRESDB_DATABASE=n8n\r\nDB_POSTGRESDB_USER=postgres\r\nDB_POSTGRESDB_PASSWORD=e8a8bhc40zj2os5wizlm\r\n# criar chave https://acte.ltd/utils/randomkeygen=\r\nN8N_ENCRYPTION_KEY=e8a8bhc40zj2os5wizlm\r\n# hosts e URL=\r\nN8N_HOST=https://n8n2.ljit.com.br\r\nN8N_EDITOR_BASE_URL=https://n8n2.ljit.com.br\r\nN8N_PROTOCOL=https\r\nNODE_ENV=production\r\n# webhooks=\r\nWEBHOOK_URL=https://n8n2webhook.ljit.com.br\r\n# modo de execuçao para fila=\r\nEXECUTIONS_MODE=queue\r\n# redis=\r\nQUEUE_BULL_REDIS_HOST=main_n8n_redis\r\nQUEUE_BULL_REDIS_PASSWORD=ecnco1pq5761u9xra5ss\r\nQUEUE_BULL_REDIS_PORT=6379\r\nQUEUE_BULL_REDIS_DB=2\r\n# bibliotecas utilizadas=\r\nNODE_FUNCTION_ALLOW_EXTERNAL=*\r\nEXECUTIONS_DATA_PRUNE='true'\r\nEXECUTIONS_DATA_MAX_AGE=336\r\n#timezone=\r\nGENERIC_TIMEZONE=America/Sao_Paulo\r\nN8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true\r\nN8N_RUNNERS_ENABLED=true\r\nN8N_RUNNERS_MODE=internal\r\nOFFLOAD_MANUAL_EXECUTIONS_TO_WORKERS=true\r\nN8N_NODE_PATH=/home/node/.n8n/nodes",
        "deploy": {
          "replicas": 1,
          "command": "n8n worker --concurrency=10",
          "zeroDowntime": true
        },
        "domains": [
          {
            "host": "n8n-worker.eu.com.br",
            "https": true,
            "port": 80,
            "path": "/",
            "middlewares": [],
            "certificateResolver": "",
            "wildcard": false,
            "internalProtocol": "http"
          }
        ]
      }
    }
  ]
}