88 lines
1.7 KiB
YAML
88 lines
1.7 KiB
YAML
providers:
|
|
docker:
|
|
exposedByDefault: false
|
|
file:
|
|
filename: "/etc/traefik/routing.yml"
|
|
|
|
serversTransport:
|
|
insecureSkipVerify: true
|
|
|
|
api:
|
|
dashboard: true
|
|
|
|
global:
|
|
checknewversion: true
|
|
sendanonymoususage: false
|
|
|
|
entryPoints:
|
|
web:
|
|
address: ":81"
|
|
http:
|
|
redirections:
|
|
entryPoint:
|
|
to: "websecure"
|
|
scheme: "https"
|
|
|
|
websecure:
|
|
address: ":444"
|
|
asDefault: true
|
|
transport:
|
|
respondingTimeouts:
|
|
readTimeout: 24h
|
|
http:
|
|
tls:
|
|
certResolver: "cloudflare"
|
|
domains:
|
|
main: "esotericbytes.com"
|
|
sans:
|
|
- "*.esotericbytes.com"
|
|
encodedCharacters:
|
|
allowEncodedSlash: true
|
|
allowEncodedQuestionMark: true
|
|
allowEncodedPercent: true
|
|
|
|
local:
|
|
address: ":80"
|
|
http:
|
|
redirections:
|
|
entryPoint:
|
|
to: "localsecure"
|
|
scheme: "https"
|
|
|
|
localsecure:
|
|
address: ":443"
|
|
asDefault: true
|
|
transport:
|
|
respondingTimeouts:
|
|
readTimeout: 24h
|
|
http:
|
|
tls:
|
|
certResolver: "cloudflare"
|
|
domains:
|
|
main: "esotericbytes.com"
|
|
sans:
|
|
- "*.esotericbytes.com"
|
|
encodedCharacters:
|
|
allowEncodedSlash: true
|
|
allowEncodedQuestionMark: true
|
|
allowEncodedPercent: true
|
|
gitea-ssh:
|
|
address: ":2222"
|
|
|
|
log:
|
|
level: "INFO"
|
|
filePath: "/etc/traefik/logs/traefik.log"
|
|
format: "json"
|
|
|
|
certificatesResolvers:
|
|
cloudflare:
|
|
acme:
|
|
storage: "/etc/traefik/acme.json"
|
|
keyType: "EC256"
|
|
dnsChallenge:
|
|
provider: "cloudflare"
|
|
resolvers:
|
|
- "1.1.1.1:53"
|
|
- "1.0.0.1:53"
|
|
|