traefik-template/conf/traefik.yaml
2025-04-07 12:46:11 +00:00

59 lines
1.0 KiB
YAML
Executable File

entryPoints:
web:
address: ":80"
http:
redirections:
entryPoint:
to: websecure
scheme: https
permanent: true
websecure:
address: ":443"
http:
redirections:
entryPoint:
to: websecure
scheme: https
permanent: true
metrics:
address: ":40882"
api:
insecure: true
providers:
docker: {}
file:
filename: /etc/traefik/dynamic.yaml
watch: true
log:
filePath: /var/log/traefik/common.log
format: json
level: INFO
accessLog:
filePath: /var/log/traefik/access.log
format: json
serversTransport:
insecureSkipVerify: true
certificatesResolvers:
myresolver:
acme:
email: me@vaala.cat
storage: acme.json
dnsChallenge:
provider: cloudflare
metrics:
prometheus:
entryPoint: metrics
headerLabels:
x_real_ip: X-Real-Ip
x_forwarded_host: X-Forwarded-Host
x_forwarded_port: X-Forwarded-Port
x_forwarded_for: X-Forwarded-For
x_forwarded_proto: X-Forwarded-Proto