diff --git a/resume.yml b/resume.yml deleted file mode 100644 index 56be5eb..0000000 --- a/resume.yml +++ /dev/null @@ -1,38 +0,0 @@ -version: "3.7" -networks: - traefik: - external: true -services: - resume: - image: git.nixc.us/colin/resume - deploy: - placement: - constraints: - - node.hostname == ingress.nixc.us - update_config: - order: start-first - failure_action: rollback - delay: 5s - delay: 10s - parallelism: 1 - restart_policy: - condition: on-failure - labels: - - "us.nixc.autodeploy=true" - - "traefik.enable=true" - - "traefik.http.routers.resume_resume.tls=true" - - "traefik.http.services.resume_resume.loadbalancer.server.port=8080" - - "traefik.http.routers.resume_resume.rule=Host(`resume.colinknapp.com`, `colinknapp.com`)" - - "traefik.http.routers.resume_resume.entrypoints=websecure" - - "traefik.http.routers.resume_resume.tls.certresolver=letsencryptresolver" - - "traefik.http.routers.resume_resume.service=resume_resume" - - "traefik.docker.network=traefik" -# - 'traefik.http.routers.resume_resume.middlewares=authelia@docker' - networks: - traefik: - logging: - driver: "gelf" - options: - gelf-address: "udp://log.nixc.us:15124" - tag: "resume_resume" - diff --git a/stack.production.yml b/stack.production.yml new file mode 100644 index 0000000..0939adc --- /dev/null +++ b/stack.production.yml @@ -0,0 +1,38 @@ +version: "3.7" +networks: + traefik: + external: true +services: + resume: + image: git.nixc.us/colin/resume + deploy: + placement: + constraints: + - node.hostname == ingress.nixc.us + update_config: + order: start-first + failure_action: rollback + delay: 5s + delay: 10s + parallelism: 1 + restart_policy: + condition: on-failure + labels: + us.nixc.autodeploy: "true" + traefik.enable: "true" + traefik.http.routers.resume_resume.tls: "true" + traefik.http.services.resume_resume.loadbalancer.server.port: "8080" + traefik.http.routers.resume_resume.rule: "Host(`resume.colinknapp.com`, `colinknapp.com`)" + traefik.http.routers.resume_resume.entrypoints: "websecure" + traefik.http.routers.resume_resume.tls.certresolver: "letsencryptresolver" + traefik.http.routers.resume_resume.service: "resume_resume" + traefik.docker.network: "traefik" +# traefik.http.routers.resume_resume.middlewares: "authelia@docker" + networks: + traefik: + # logging: + # driver: "gelf" + # options: + # gelf-address: "udp://log.nixc.us:15124" + # tag: "resume_resume" +