traefik-deploy/ansible/roles/traefik/templates/traefik.yml.j2
2025-10-08 16:03:46 -04:00

44 lines
No EOL
823 B
Django/Jinja

global:
checkNewVersion: true
sendAnonymousUsage: false
api:
dashboard: true
insecure: true
entryPoints:
web:
address: ":80"
http:
redirections:
entryPoint:
to: websecure
scheme: https
websecure:
address: ":443"
http:
tls:
certResolver: letsencrypt
certificatesResolvers:
letsencrypt:
acme:
email: {{ letsencrypt_email }}
storage: {{ traefik_base_dir }}/{{ new_color }}/acme.json
httpChallenge:
entryPoint: web
providers:
file:
filename: {{ traefik_base_dir }}/{{ new_color }}/config/dynamic.yml
watch: true
log:
level: INFO
filePath: {{ traefik_base_dir }}/{{ new_color }}/logs/traefik.log
accessLog:
filePath: {{ traefik_base_dir }}/{{ new_color }}/logs/access.log
ping:
entryPoint: "web"