Spaces:
danilonovais
/
Running on CPU Upgrade

n8n-dan / docker /docker-compose.yml
danilonovais's picture
Refactor infra: update n8n, simplify Docker, add knowledge sync
a7a6ad0
raw
history blame
1.05 kB
version: "3.9"
services:
n8n:
image: n8nio/n8n:1.108.2
container_name: n8n-local
ports:
- "5678:5678"
environment:
- N8N_PORT=5678
- N8N_PROTOCOL=http
- WEBHOOK_URL=http://localhost:5678/
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=${DB_HOST}
- DB_POSTGRESDB_PORT=${DB_PORT}
- DB_POSTGRESDB_DATABASE=${DB_NAME}
- DB_POSTGRESDB_USER=${DB_USER}
- DB_POSTGRESDB_PASSWORD=${DB_PASSWORD}
- DB_POSTGRESDB_SCHEMA=public
- DB_POSTGRESDB_SSL=true
- DB_POSTGRESDB_SSL_REJECT_UNAUTHORIZED=false
- EXECUTIONS_MODE=regular
- EXECUTIONS_DATA_SAVE_ON_ERROR=all
- EXECUTIONS_DATA_SAVE_ON_SUCCESS=none
- EXECUTIONS_DATA_PRUNE=true
- EXECUTIONS_DATA_MAX_AGE=336
- N8N_METRICS=true
- QUEUE_HEALTH_CHECK_ACTIVE=true
- N8N_ENCRYPTION_KEY=${N8N_ENCRYPTION_KEY}
- N8N_USER_MANAGEMENT_JWT_SECRET=${N8N_USER_MANAGEMENT_JWT_SECRET}
volumes:
- ./config:/config
- ./workflows:/workflows
restart: unless-stopped