Wire up separate storages for prod/staging

This commit is contained in:
Luke Murphy 2020-05-05 16:09:11 +02:00
parent 3125be5fc4
commit fef190f842
No known key found for this signature in database
GPG Key ID: 5E2EF5A63E3718CC
2 changed files with 4 additions and 4 deletions

View File

@ -28,13 +28,13 @@ certificatesResolvers:
staging:
acme:
email: "helo@autonomic.zone"
storage: "/etc/letsencrypt/acme.json"
storage: "/etc/letsencrypt/staging-acme.json"
caServer: "https://acme-staging-v02.api.letsencrypt.org/directory"
httpChallenge:
entryPoint: "web"
production:
acme:
email: "helo@autonomic.zone"
storage: "/etc/letsencrypt/acme.json"
storage: "/etc/letsencrypt/production-acme.json"
httpChallenge:
entryPoint: "web"

View File

@ -11,7 +11,7 @@ services:
- "/var/run/docker.sock:/var/run/docker.sock"
- "letsencrypt:/etc/letsencrypt"
configs:
- source: traefik-yml-prod-v2
- source: traefik-yml-prod-v3
target: /etc/traefik/traefik.yml
- source: file-provider-prod-v1
target: /etc/traefik/file-provider.yml
@ -62,7 +62,7 @@ networks:
external: true
configs:
traefik-yml-prod-v2:
traefik-yml-prod-v3:
file: configs/prod/traefik.yml
file-provider-prod-v1:
file: configs/prod/file-provider.yml