2023-02-12 20:59:55 +00:00
|
|
|
---
|
|
|
|
global:
|
|
|
|
checkNewVersion: {{ .Traefik.CheckNewVersion }}
|
|
|
|
sendAnonymousUsage: {{ .Traefik.SendAnonymousUsage }}
|
|
|
|
api:
|
|
|
|
insecure: false
|
2023-08-01 01:15:48 +01:00
|
|
|
dashboard: false
|
2023-02-12 20:59:55 +00:00
|
|
|
debug: false
|
|
|
|
entryPoints:
|
|
|
|
http:
|
|
|
|
address: "{{ .Traefik.ContainerIpv4Address }}:80"
|
|
|
|
http:
|
|
|
|
redirections:
|
|
|
|
entryPoint:
|
|
|
|
to: "https"
|
|
|
|
scheme: "https"
|
|
|
|
permanent: true
|
|
|
|
https:
|
|
|
|
address: "{{ .Traefik.ContainerIpv4Address }}:443"
|
|
|
|
gitSSH:
|
|
|
|
address: "{{ .Traefik.ContainerIpv4Address }}:{{ .Traefik.ExternalSSHPort }}"
|
|
|
|
providers:
|
|
|
|
file:
|
|
|
|
watch: true
|
2023-08-26 13:25:41 +01:00
|
|
|
directory: "{{ .Traefik.DynamicConfigDirectory }}"
|
2023-08-28 03:51:29 +01:00
|
|
|
{{- if .Traefik.GenerateAcmeCertificates }}
|
2023-02-12 20:59:55 +00:00
|
|
|
certificatesResolvers:
|
|
|
|
resolver:
|
|
|
|
acme:
|
|
|
|
email: "{{ .Traefik.AcmeEmail }}"
|
|
|
|
storage: "{{ .Traefik.TlsContainerDirectory }}/acme.json"
|
|
|
|
keyType: "RSA4096"
|
|
|
|
tlsChallenge: {}
|
2023-08-28 03:51:29 +01:00
|
|
|
{{- end }}
|
2023-02-12 20:59:55 +00:00
|
|
|
log:
|
|
|
|
level: "{{ .Traefik.LogLevel }}"
|