Files
swarm/traefik/traefik.yaml
2025-11-22 21:36:43 +00:00

44 lines
755 B
YAML
Executable File

global:
checkNewVersion: false
sendAnonymousUsage: false
log:
level: INFO
api:
insecure: true
dashboard: true
debug: false
metrics:
prometheus:
addEntryPointsLabels: true
addServicesLabels: true
tls:
stores:
default:
defaultCertificate:
certFile: /etc/traefik/tls/local.crt
keyFile: /etc/traefik/tls/local.key
serversTransport:
# Allow self-signed certs from internal services; change to false if you add real TLS
insecureSkipVerify: true
entryPoints:
web:
address: ":80"
websecure:
address: ":443"
traefik:
address: ":8080"
providers:
swarm:
endpoint: "unix:///var/run/docker.sock"
exposedByDefault: false
network: public
refreshSeconds: 15
watch: true