traefik version 2.2
labels:
- "traefik.enable=true"
- "traefik.http.routers.nscc-detection.entryPoints=websecure"
- "traefik.http.routers.nscc-detection.tls=true"
- "traefik.http.routers.nscc-detection.rule=HOST(`a.xxxxxxx.com`) && PathPrefix(`/detection`)"
- "traefik.http.routers.nscc-detection.priority=3"
- "traefik.http.middlewares.auth.forwardauth.address=http://infra-user:5000/user/api/authorizations"
- "traefik.http.routers.nscc-detection.middlewares=auth"
- "traefik.http.middlewares.auth.forwardauth.trustForwardHeader=true"
- "traefik.http.middlewares.auth.forwardauth.authResponseHeaders=User-Id,Tenant-Id,Role-Type"
#wss
- "traefik.http.routers.nscc-detection-wss.entryPoints=websecure"
- "traefik.http.routers.nscc-detection-wss.rule=HOST(`a.xxxxx.com`) && PathPrefix(`/ws`)"
- traefik.http.services.nscc-detection-wss.loadbalancer.server.port=8080
- traefik.nscc-detection-wss.protocol=https