api: insecure: true accessLog: {} entryPoints: web: address: ":80" websecure: address: ":443" providers: docker: exposedByDefault: false file: filename: "/etc/traefik/dynamic.yaml" http: routers: portainer: rule: "Host(`proxy.strolap.com`)" service: portainer entryPoints: - websecure tls: certResolver: myresolver homeassistant: rule: "Host(`ha.strolap.com`)" service: homeassistant entryPoints: - websecure tls: certResolver: myresolver photos: rule: "Host(`photos.strolap.com`)" service: photos entryPoints: - websecure tls: certResolver: myresolver services: portainer: loadBalancer: servers: - url: "http://portainer:9000" homeassistant: loadBalancer: servers: - url: "http://192.168.178.64:8123" photos: loadBalancer: servers: - url: "http://192.168.178.141:2283" certificatesResolvers: myresolver: acme: email: timlappe@proton.me storage: /etc/traefik/acme.json dnsChallenge: provider: hetzner