Wire up separate storages for prod/staging
This commit is contained in:
parent
3125be5fc4
commit
fef190f842
@ -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"
|
||||
|
@ -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
|
||||
|
Reference in New Issue
Block a user