Improve TLS setup

This commit is contained in:
Colin Hebert
2023-04-30 11:51:16 +10:00
parent 8b160ec40d
commit 87bfb200be
3 changed files with 4 additions and 9 deletions

View File

@@ -16,11 +16,9 @@ accessLog: {}
certificatesResolvers:
defaultResolver:
acme:
email: {{ env `NASCOMPOSE_TRAEFIK_ADMIN_EMAIL` }}
storage: /etc/traefik/acme/acme.json
dnsChallenge:
provider: cloudflare
caServer: https://acme-staging-v02.api.letsencrypt.org/directory
entryPoints:
web:
@@ -33,7 +31,8 @@ entryPoints:
websecure:
address: :443
http:
tls: {}
tls:
certResolver: defaultResolver
middlewares:
- hsts@file
ssh: