services: traefik: image: traefik:v3.7.8 pull_policy: missing command: | --api.insecure=true --providers.docker --entrypoints.web.address=:80 --log.level=INFO ports: - 80:80 volumes: - /var/run/docker.sock:/var/run/docker.sock whoami: image: traefik/whoami:v1.11.0 pull_policy: missing labels: traefik.enable: true traefik.http.routers.whoami.rule: Host(`whoami.127.0.0.1.sslip.io`) traefik.http.routers.whoami.middlewares: tinyauth tinyauth: build: context: ../ dockerfile: Dockerfile args: - VERSION=e2e - BUILD_TAGS=nomsgpack - LDFLAGS=-s -w command: ["--configfile", "/app/config.yaml"] volumes: - ./config.e2e.yaml:/app/config.yaml:ro labels: traefik.enable: true traefik.http.routers.tinyauth.rule: Host(`tinyauth.127.0.0.1.sslip.io`) traefik.http.middlewares.tinyauth.forwardauth.address: http://tinyauth:3000/api/auth/traefik