homeinfra_infra/docker/traefik/conf/traefik.yml

51 lines
805 B
YAML

global:
checkNewVersion: false
sendAnonymousUsage: false
log:
filepath: /logs/log.json
format: json
level: DEBUG
accesslog:
filepath: /logs/access.json
api:
dashboard: true
insecure: true
providers:
file:
directory: /conf/apps/
watch: true
entrypoints:
gitssh:
address: :22
web:
address: :80
websecure:
address: :443
http:
tls:
domains:
- main: homeinfra.org
sans: "*.homeinfra.org"
tls:
stores:
default:
defaultCertResolver: cloudflare
defaultCertDomain:
main: homeinfra.org
sans:
- "*.homeinfra.org"
certificatesResolvers:
cloudflare:
acme:
dnsChallenge:
provider: cloudflare
email: admin@homeinfra.org
storage: /letsencrypt/acme.json