Wire up separate storages for prod/staging
This commit is contained in:
parent
3125be5fc4
commit
fef190f842
@ -28,13 +28,13 @@ certificatesResolvers:
|
|||||||
staging:
|
staging:
|
||||||
acme:
|
acme:
|
||||||
email: "helo@autonomic.zone"
|
email: "helo@autonomic.zone"
|
||||||
storage: "/etc/letsencrypt/acme.json"
|
storage: "/etc/letsencrypt/staging-acme.json"
|
||||||
caServer: "https://acme-staging-v02.api.letsencrypt.org/directory"
|
caServer: "https://acme-staging-v02.api.letsencrypt.org/directory"
|
||||||
httpChallenge:
|
httpChallenge:
|
||||||
entryPoint: "web"
|
entryPoint: "web"
|
||||||
production:
|
production:
|
||||||
acme:
|
acme:
|
||||||
email: "helo@autonomic.zone"
|
email: "helo@autonomic.zone"
|
||||||
storage: "/etc/letsencrypt/acme.json"
|
storage: "/etc/letsencrypt/production-acme.json"
|
||||||
httpChallenge:
|
httpChallenge:
|
||||||
entryPoint: "web"
|
entryPoint: "web"
|
||||||
|
@ -11,7 +11,7 @@ services:
|
|||||||
- "/var/run/docker.sock:/var/run/docker.sock"
|
- "/var/run/docker.sock:/var/run/docker.sock"
|
||||||
- "letsencrypt:/etc/letsencrypt"
|
- "letsencrypt:/etc/letsencrypt"
|
||||||
configs:
|
configs:
|
||||||
- source: traefik-yml-prod-v2
|
- source: traefik-yml-prod-v3
|
||||||
target: /etc/traefik/traefik.yml
|
target: /etc/traefik/traefik.yml
|
||||||
- source: file-provider-prod-v1
|
- source: file-provider-prod-v1
|
||||||
target: /etc/traefik/file-provider.yml
|
target: /etc/traefik/file-provider.yml
|
||||||
@ -62,7 +62,7 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
|
|
||||||
configs:
|
configs:
|
||||||
traefik-yml-prod-v2:
|
traefik-yml-prod-v3:
|
||||||
file: configs/prod/traefik.yml
|
file: configs/prod/traefik.yml
|
||||||
file-provider-prod-v1:
|
file-provider-prod-v1:
|
||||||
file: configs/prod/file-provider.yml
|
file: configs/prod/file-provider.yml
|
||||||
|
Reference in New Issue
Block a user