From 61151478e4af9806d20f6f63de9a8dcdc5809348 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sun, 23 Mar 2025 23:33:18 +0100 Subject: [PATCH] Fix phantom token middleware --- docker-compose.dev-v5.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docker-compose.dev-v5.yml b/docker-compose.dev-v5.yml index 11905365..985be9e4 100644 --- a/docker-compose.dev-v5.yml +++ b/docker-compose.dev-v5.yml @@ -84,6 +84,10 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.api.rule=PathPrefix(`/api/`)" + - "traefik.http.routers.api.middlewares=phantom-token" + - "traefik.http.middlewares.phantom-token.forwardauth.address=http://auth:4568/auth/jwt" + - "traefik.http.middlewares.phantom-token.forwardauth.authResponseHeaders=Authorization" + - "traefik.http.middlewares.phantom-token.forwardauth.authRequestHeaders=Authorization,X-Api-Key" # scanner: # build: ./scanner @@ -157,12 +161,9 @@ services: - "--providers.docker.exposedbydefault=false" - "--entryPoints.web.address=:8901" - "--accesslog=true" + - "--log.level=DEBUG" ports: - "8901:8901" - labels: - - "traefik.http.middlewares.phantom-token.forwardauth.address=https://auth/auth" - - "traefik.http.middlewares.phantom-token.forwardauth.authResponseHeaders=Authorization" - - "traefik.http.middlewares.phantom-token.forwardauth.authRequestHeaders=Authroization,X-Api-Key" volumes: - "/var/run/docker.sock:/var/run/docker.sock:ro"