From 057c11cdb553365529e0141183cf26c3af29da8c Mon Sep 17 00:00:00 2001
From: Pierre Delpy
Date: Mon, 24 Nov 2025 13:13:58 +0100
Subject: [PATCH] feat: pscc lens deployment
---
pscc/modules/lens-compose.yml | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/pscc/modules/lens-compose.yml b/pscc/modules/lens-compose.yml
index 4571c7b..c3925a5 100644
--- a/pscc/modules/lens-compose.yml
+++ b/pscc/modules/lens-compose.yml
@@ -2,12 +2,14 @@ version: "3.7"
services:
lens:
container_name: lens-federated-search
- image: docker.verbis.dkfz.de/ccp/lens:${SITE_ID}
+ image: docker.verbis.dkfz.de/ccp/lens:wildcard-pscc
labels:
- "traefik.http.services.lens.loadbalancer.server.port=3000"
- "traefik.enable=true"
- "traefik.http.routers.lens.rule=Host(`${HOST}`)"
- "traefik.http.routers.lens.tls=true"
+ environment:
+ - PUBLIC_SPOT_URL: "https://${HOST}/prod"
spot:
image: samply/rustyspot:latest
@@ -37,4 +39,8 @@ services:
- "traefik.http.routers.spot.rule=Host(`${HOST}`) && PathPrefix(`/prod`)"
- "traefik.http.middlewares.stripprefix_spot.stripprefix.prefixes=/prod"
- "traefik.http.routers.spot.tls=true"
- - "traefik.http.routers.spot.middlewares=corsheaders2,stripprefix_spot,auth"
\ No newline at end of file
+ - "traefik.http.routers.spot.middlewares=corsheaders2,stripprefix_spot,auth"
+
+ beam-proxy:
+ environment:
+ APP_spot_KEY: ${FOCUS_BEAM_SECRET_SHORT}