traefik-compose/traefik.toml

37 lines
711 B
TOML

[global]
checkNewVersion = false
sendAnonymousUsage = false
[entryPoints]
[entryPoints.web]
address = ":80"
[entryPoints.websecure]
address = ":443"
[certificatesResolvers.leprod.acme]
email = "hostmaster@zknt.org"
storage = "/etc/traefik/acme/acme.json"
[certificatesResolvers.leprod.acme.tlsChallenge]
[tls.options]
[tls.options.default]
sniStrict = true
minVersion = "VersionTLS12"
[log]
[accessLog]
[api]
insecure = true
[metrics]
[metrics.prometheus]
[providers.docker]
exposedByDefault = false
defaultRule = "Host(`{{ trimPrefix `/` .Name }}-XXX.nip.io`)"
# XXX = $(curl -q ifconfig.me | sed 's#\.#-#g')
[providers.file]
directory = "/etc/traefik/dyn/"