I’m trying to get a container with mixed http/udp services tagged using docker labels but always end up in 404 Bad Gateway:
evcc-prod-keba:
image: andig/evcc:latest
container_name: evcc-prod-keba
ports:
- 7071:7070
- 7090:7090/udp
volumes:
- /volume1/data/docker/evcc/evcc-prod.yaml:/etc/evcc.yaml
command: evcc --log trace
restart: on-failure
labels:
- "traefik.enable=true"
- "traefik.http.routers.keba.rule=Host(`keba.domain.io`)"
- "traefik.http.routers.keba.middlewares=traefik-forward-auth-keba"
- "traefik.http.routers.keba.tls=true"
- "traefik.http.routers.keba.certResolver=dode"
- "traefik.http.routers.keba.domains[0].main=domain.io"
- "traefik.http.routers.keba.domains[0].sans=*.domain.io"
- "traefik.http.routers.keba.service=keba"
- "traefik.http.services.keba.loadbalancer.server.port=7070"
- "traefik.udp.routers.keba.service=keba"
- "traefik.udp.services.keba.loadbalancer.server.port=7090"
Defining the same setup (or I think its the same) using the file provider works fine.