chore: remove midtownplaydio service from stack
ci/woodpecker/push/woodpecker Pipeline failed Details

This commit is contained in:
Leopere 2025-04-04 14:09:25 -04:00
parent d9334dd427
commit 79583428ab
1 changed files with 31 additions and 23 deletions

View File

@ -20,6 +20,18 @@ services:
order: stop-first order: stop-first
networks: networks:
- traefik - traefik
environment:
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=n8n-db
- DB_POSTGRESDB_DATABASE=n8n
- DB_POSTGRESDB_USER=n8n
- DB_POSTGRESDB_PASSWORD=${N8N_DB_PASSWORD}
- N8N_HOST=${N8N_HOST:-n8n.nixc.us}
- N8N_PORT=5678
- N8N_PROTOCOL=${N8N_PROTOCOL:-https}
- NODE_ENV=production
volumes:
- n8n_data:/home/node/.n8n
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.production_n8n.rule=Host(n8n.nixc.us) - traefik.http.routers.production_n8n.rule=Host(n8n.nixc.us)
@ -28,33 +40,29 @@ services:
- traefik.http.routers.production_n8n.tls.certresolver=letsencryptresolver - traefik.http.routers.production_n8n.tls.certresolver=letsencryptresolver
- traefik.http.services.production_n8n.loadbalancer.server.port=5678 - traefik.http.services.production_n8n.loadbalancer.server.port=5678
- traefik.http.routers.production_n8n.middlewares=secure-headers - traefik.http.routers.production_n8n.middlewares=secure-headers
depends_on:
- n8n-db
midtownplaydio: n8n-db:
image: git.nixc.us/nixius/midtownplaydio:production image: postgres:15-alpine
networks:
- traefik
deploy: deploy:
replicas: 1 replicas: 1
restart_policy:
condition: on-failure
placement: placement:
constraints: constraints:
- node.hostname == macmini1 - node.hostname == macmini1
labels: environment:
traefik.enable: true - POSTGRES_DB=n8n
traefik.http.routers.production_midtownplaydio.rule: Host(midtownplaydio.nixc.us) - POSTGRES_USER=n8n
traefik.http.routers.production_midtownplaydio.entrypoints: websecure - POSTGRES_PASSWORD=${N8N_DB_PASSWORD}
traefik.http.routers.production_midtownplaydio.tls: true volumes:
traefik.http.routers.production_midtownplaydio.tls.certresolver: letsencryptresolver - n8n_postgres:/var/lib/postgresql/data
traefik.http.routers.production_midtownplaydio.middlewares: secure-headers networks:
traefik.http.services.production_midtownplaydio.loadbalancer.server.port: 3000 - traefik
traefik.docker.network: traefik
# Security headers middleware volumes:
traefik.http.middlewares.secure-headers.headers.stsSeconds: 63072000 n8n_data:
traefik.http.middlewares.secure-headers.headers.stsIncludeSubdomains: true driver: local
traefik.http.middlewares.secure-headers.headers.stsPreload: true n8n_postgres:
traefik.http.middlewares.secure-headers.headers.forceSTSHeader: true driver: local
traefik.http.middlewares.secure-headers.headers.frameDeny: true
traefik.http.middlewares.secure-headers.headers.contentTypeNosniff: true
traefik.http.middlewares.secure-headers.headers.browserXssFilter: true
traefik.http.middlewares.secure-headers.headers.referrerPolicy: no-referrer
traefik.http.middlewares.secure-headers.headers.featurePolicy: camera none; geolocation none; microphone none; payment none; usb none; vr none