Define a certificates resolver

This commit is contained in:
2020-09-03 19:00:27 -04:00
parent d87d5ff525
commit 668414e641
7 changed files with 26 additions and 16 deletions

View File

@@ -1,9 +0,0 @@
tls:
certificates:
- certFile: /etc/letsencrypt/fullchain.pem
keyFile: /etc/letsencrypt/privkey.pem
stores:
default:
defaultCertificate:
certFile: /etc/letsencrypt/fullchain.pem
keyFile: /etc/letsencrypt/privkey.pem

View File

@@ -20,3 +20,16 @@ entrypoints:
address: ':443'
http:
tls: {}
{% if traefik_acme_email is defined %}
certificatesResolvers:
resolver:
acme:
email: {{ traefik_acme_email }}
storage: /etc/traefik/acme.json
{% if not traefik_production -%}
caServer: https://acme-staging-v02.api.letsencrypt.org/directory
{% endif -%}
httpChallenge:
entryPoint: web
{% endif %}