mirror of
https://github.com/JamesTurland/JimsGarage.git
synced 2024-11-21 23:40:19 +00:00
58 lines
1.3 KiB
YAML
58 lines
1.3 KiB
YAML
api:
|
|
dashboard: true
|
|
debug: true
|
|
entryPoints:
|
|
http:
|
|
address: ":80"
|
|
http:
|
|
middlewares:
|
|
- crowdsec-bouncer@file
|
|
redirections:
|
|
entrypoint:
|
|
to: https
|
|
scheme: https
|
|
https:
|
|
address: ":443"
|
|
http:
|
|
middlewares:
|
|
- crowdsec-bouncer@file
|
|
http-external:
|
|
address: ":81"
|
|
http:
|
|
middlewares:
|
|
- crowdsec-bouncer@file
|
|
redirections:
|
|
entrypoint:
|
|
to: https-external
|
|
scheme: https
|
|
https-external:
|
|
address: ":444"
|
|
http:
|
|
middlewares:
|
|
- crowdsec-bouncer@file
|
|
|
|
serversTransport:
|
|
insecureSkipVerify: true
|
|
providers:
|
|
docker:
|
|
endpoint: "unix:///var/run/docker.sock"
|
|
exposedByDefault: false
|
|
file:
|
|
filename: /config.yml
|
|
certificatesResolvers:
|
|
cloudflare:
|
|
acme:
|
|
email: your@email.com
|
|
storage: acme.json
|
|
dnsChallenge:
|
|
provider: cloudflare
|
|
#disablePropagationCheck: true # uncomment this if you have issues pulling certificates through cloudflare, By setting this flag to true disables the need to wait for the propagation of the TXT record to all authoritative name servers.
|
|
resolvers:
|
|
- "1.1.1.1:53"
|
|
- "1.0.0.1:53"
|
|
|
|
log:
|
|
level: "INFO"
|
|
filePath: "/var/log/traefik/traefik.log"
|
|
accessLog:
|
|
filePath: "/var/log/traefik/access.log"
|