services/templates/traefik/traefik.yaml

37 lines
871 B
YAML
Raw Normal View History

2022-11-18 15:08:16 +00:00
---
global:
checkNewVersion: ${TRAEFIK_CHECK_NEW_VERSION}
sendAnonymousUsage: ${TRAEFIK_SEND_ANONYMOUS_USAGE}
api:
insecure: false
dashboard: true
debug: false
entryPoints:
http:
address: "${TRAEFIK_CONTAINER_IPV4_ADDRESS}:80"
2022-11-18 15:08:16 +00:00
http:
redirections:
entryPoint:
to: "https"
scheme: "https"
permanent: true
https:
address: "${TRAEFIK_CONTAINER_IPV4_ADDRESS}:443"
gitSSH:
address: "${TRAEFIK_CONTAINER_IPV4_ADDRESS}:${TRAEFIK_EXTERNAL_SSH_PORT}"
providers:
file:
watch: true
directory: "${TRAEFIK_SHARED_MOUNT_POINT}/dynamic"
certificatesResolvers:
resolver:
acme:
email: "${TRAEFIK_ACME_EMAIL}"
storage: "${TRAEFIK_TLS_CONTAINER_DIR}/acme.json"
keyType: "RSA4096"
tlsChallenge: {}
log:
level: "${TRAEFIK_LOG_LEVEL}"
2022-11-18 19:05:58 +00:00
pilot:
token: "${TRAEFIK_PILOT_TOKEN}"