From 5f038afce799f7ec22a77ce536735472d80a0966 Mon Sep 17 00:00:00 2001 From: colin Date: Mon, 11 Nov 2024 10:25:04 -0500 Subject: [PATCH] Update stack.production.yml --- stack.production.yml | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/stack.production.yml b/stack.production.yml index 7011eed..287ee4a 100644 --- a/stack.production.yml +++ b/stack.production.yml @@ -1,7 +1,7 @@ -version: "3.7" networks: traefik: external: true + services: resume: image: git.nixc.us/colin/resume:production @@ -12,27 +12,24 @@ services: update_config: order: start-first failure_action: rollback - delay: 5s - delay: 10s + delay: 0s parallelism: 1 restart_policy: condition: on-failure labels: us.nixc.autodeploy: "true" traefik.enable: "true" - traefik.http.routers.production_resume.tls: "true" - traefik.http.services.production_resume.loadbalancer.server.port: "8080" traefik.http.routers.production_resume.rule: "Host(`resume.colinknapp.com`, `colinknapp.com`)" traefik.http.routers.production_resume.entrypoints: "websecure" - traefik.http.routers.production_resume.tls.certresolver: "letsencryptresolver" traefik.http.routers.production_resume.service: "production_resume" + traefik.http.services.production_resume.loadbalancer.server.port: "8080" traefik.docker.network: "traefik" -# traefik.http.routers.production_resume.middlewares: "authelia@docker" + + traefik.http.routers.production_resume.middlewares: "hstsHeaders@docker" + traefik.http.middlewares.hstsHeaders.headers.stsSeconds: 31536000 + traefik.http.middlewares.hstsHeaders.headers.stsIncludeSubdomains: "true" + traefik.http.middlewares.hstsHeaders.headers.stsPreload: "true" + traefik.http.middlewares.hstsHeaders.headers.forceSTSHeader: "true" + networks: traefik: - # logging: - # driver: "gelf" - # options: - # gelf-address: "udp://log.nixc.us:15124" - # tag: "production_resume" -