This commit is contained in:
2025-11-26 04:20:18 +00:00
parent 42611aa112
commit 63e15dc09d

View File

@@ -1,5 +1,3 @@
version: "3.8"
services:
n8n:
image: docker.n8n.io/n8nio/n8n
@@ -8,8 +6,8 @@ services:
- "N8N_EDITOR_BASE_URL=${SERVICE_FQDN_N8N}"
- "WEBHOOK_URL=${SERVICE_FQDN_N8N}"
- "N8N_HOST=${SERVICE_URL_N8N}"
- "GENERIC_TIMEZONE=${GENERIC_TIMEZONE:-America/New_York}"
- "TZ=${TZ:-America/New_York}"
- "GENERIC_TIMEZONE=${GENERIC_TIMEZONE:-America/New_york}"
- "TZ=${TZ:-America/New_york}"
- "DB_SQLITE_POOL_SIZE=10"
- "N8N_RUNNERS_ENABLED=true"
- "N8N_BLOCK_ENV_ACCESS_IN_NODE=false"
@@ -17,7 +15,7 @@ services:
volumes:
- "/home/n8n/volumes/data:/home/node/.n8n"
networks:
- crackbox_tunnel
- badge-net
deploy:
replicas: 1
restart_policy:
@@ -26,15 +24,7 @@ services:
max_attempts: 3
placement:
constraints:
- node.role == manager
labels:
- "traefik.enable=true"
- "traefik.swarm.network=public"
- "traefik.swarm.network=public"
- "traefik.http.routers.n8n.rule=Host(`n8n.sidepiece.rip`)"
- "traefik.http.routers.n8n.entrypoints=websecure"
- "traefik.http.routers.n8n.tls.certresolver=letsencrypt"
- "traefik.http.services.n8n.loadbalancer.server.port=5678"
- node.hostname == crackbox
healthcheck:
test:
- CMD-SHELL
@@ -44,5 +34,5 @@ services:
retries: 10
networks:
crackbox_tunnel:
badge-net:
external: true