diff --git a/compose/swarm/docker-compose.n8n.yml b/compose/swarm/docker-compose.n8n.yml index 65abea9..3a1ab55 100755 --- a/compose/swarm/docker-compose.n8n.yml +++ b/compose/swarm/docker-compose.n8n.yml @@ -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