From 92bc0557a32f4518d1ccbfd98a6d28eb626ec796 Mon Sep 17 00:00:00 2001
From: Pierre Delpy <75260699+PierreDelpy@users.noreply.github.com>
Date: Wed, 25 Jun 2025 14:58:20 +0200
Subject: [PATCH] fix: add obfuscation and basic auth to spot in cce and itcc
(#324)
Co-authored-by: p.delpy@dkfz-heidelberg.de
---
cce/modules/lens-compose.yml | 3 +--
itcc/modules/lens-compose.yml | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/cce/modules/lens-compose.yml b/cce/modules/lens-compose.yml
index 12b95ce..d9ec6e2 100644
--- a/cce/modules/lens-compose.yml
+++ b/cce/modules/lens-compose.yml
@@ -17,7 +17,6 @@ services:
BEAM_PROXY_ID: ${SITE_ID}
BEAM_BROKER_ID: ${BROKER_ID}
BEAM_APP_ID: "focus"
- PROJECT_METADATA: "cce_supervisors"
depends_on:
- "beam-proxy"
labels:
@@ -30,4 +29,4 @@ services:
- "traefik.http.routers.spot.rule=Host(`${HOST}`) && PathPrefix(`/backend`)"
- "traefik.http.middlewares.stripprefix_spot.stripprefix.prefixes=/backend"
- "traefik.http.routers.spot.tls=true"
- - "traefik.http.routers.spot.middlewares=corsheaders2,stripprefix_spot"
+ - "traefik.http.routers.spot.middlewares=corsheaders2,stripprefix_spot,auth"
diff --git a/itcc/modules/lens-compose.yml b/itcc/modules/lens-compose.yml
index 2bbddbe..d9ec6e2 100644
--- a/itcc/modules/lens-compose.yml
+++ b/itcc/modules/lens-compose.yml
@@ -17,7 +17,6 @@ services:
BEAM_PROXY_ID: ${SITE_ID}
BEAM_BROKER_ID: ${BROKER_ID}
BEAM_APP_ID: "focus"
- PROJECT_METADATA: "dktk_supervisors"
depends_on:
- "beam-proxy"
labels:
@@ -30,4 +29,4 @@ services:
- "traefik.http.routers.spot.rule=Host(`${HOST}`) && PathPrefix(`/backend`)"
- "traefik.http.middlewares.stripprefix_spot.stripprefix.prefixes=/backend"
- "traefik.http.routers.spot.tls=true"
- - "traefik.http.routers.spot.middlewares=corsheaders2,stripprefix_spot"
+ - "traefik.http.routers.spot.middlewares=corsheaders2,stripprefix_spot,auth"