# 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"  
 }  
 \]  
 }  
 }  
 \]  
}