Added possibility to disable acme (Let's Encrypt). Traefik will then only use self-signed certificates

This commit is contained in:
Jan Beilicke 2020-03-29 16:06:10 +02:00
parent 497034a6a6
commit 5d3ca738c0
2 changed files with 4 additions and 0 deletions

View file

@ -4,6 +4,7 @@ traefik_virtual_host: localhost
traefik: traefik:
expose_internally: True expose_internally: True
expose_externally: False expose_externally: False
enable_acme: False
use_acme_staging: True use_acme_staging: True
dns_challenge_provider: False dns_challenge_provider: False
# NOT WORKING YET! # NOT WORKING YET!

View file

@ -20,6 +20,7 @@ watch = true
endpoint = "unix:///var/run/docker.sock" endpoint = "unix:///var/run/docker.sock"
exposedByDefault = false exposedByDefault = false
{% if traefik.enable_acme %}
[certificatesResolvers.defaultresolver.acme] [certificatesResolvers.defaultresolver.acme]
{% if traefik.use_acme_staging %} {% if traefik.use_acme_staging %}
caServer = "https://acme-staging-v02.api.letsencrypt.org/directory" caServer = "https://acme-staging-v02.api.letsencrypt.org/directory"
@ -28,6 +29,8 @@ watch = true
storage = "acme.json" storage = "acme.json"
[certificatesResolvers.defaultresolver.acme.httpChallenge] [certificatesResolvers.defaultresolver.acme.httpChallenge]
entryPoint = "web" entryPoint = "web"
{% endif %}
{% if traefik.extra_mapping | default(False) %} {% if traefik.extra_mapping | default(False) %}
### NOT WORKING YET! ### NOT WORKING YET!