From 919e705d35063309774261078d890ccf6982fe5c Mon Sep 17 00:00:00 2001 From: Martin Jurk Date: Mon, 24 Nov 2025 15:12:01 +0100 Subject: [PATCH] omic test env --- itcc/modules/itcc-omics-ingest.yaml | 15 +++++++++++++++ itcc/modules/lens-compose.yml | 3 ++- itcc/vars | 1 + 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 itcc/modules/itcc-omics-ingest.yaml diff --git a/itcc/modules/itcc-omics-ingest.yaml b/itcc/modules/itcc-omics-ingest.yaml new file mode 100644 index 0000000..cbb5b95 --- /dev/null +++ b/itcc/modules/itcc-omics-ingest.yaml @@ -0,0 +1,15 @@ +services: + omics-endpoint: + build: . + image: samply/itcc-omics-ingest:workflow + ports: + - "8080:8040" + environment: + - UPLOAD_DIR=/data/uploads + volumes: + - ./uploads:/data/uploads + labels: + - "traefik.http.routers.omics.rule=Host(`${HOST}`) && PathPrefix(`/omics`)" + - "traefik.enable=true" + - "traefik.http.services.omics.loadbalancer.server.port=8040" + - "traefik.http.routers.omics.tls=true" diff --git a/itcc/modules/lens-compose.yml b/itcc/modules/lens-compose.yml index e89dd9f..8254ca8 100644 --- a/itcc/modules/lens-compose.yml +++ b/itcc/modules/lens-compose.yml @@ -2,7 +2,7 @@ version: "3.7" services: landing: container_name: lens_itcc_explorer - image: ghcr.io/samply/itcc-explorer:pr-1 + image: ghcr.io/samply/itcc-explorer:fix-setup environment: HOST: "0.0.0.0" BIND_ADDR: "0.0.0.0:3000" @@ -24,6 +24,7 @@ services: BEAM_PROXY_ID: ${SITE_ID} BEAM_BROKER_ID: ${BROKER_ID} BEAM_APP_ID: "focus" + # BEAM_APP_ID: "spot.${SITE_ID}.${BROKER_ID}" CORS_ORIGIN: "https://${HOST}" SITES: ${SITES} TRANSFORM: LENS diff --git a/itcc/vars b/itcc/vars index b03403b..3eee652 100644 --- a/itcc/vars +++ b/itcc/vars @@ -6,6 +6,7 @@ FOCUS_RETRY_COUNT=${FOCUS_RETRY_COUNT:-64} SUPPORT_EMAIL=arturo.macias@dkfz-heidelberg.de PRIVATEKEYFILENAME=/etc/bridgehead/pki/${SITE_ID}.priv.pem BROKER_URL_FOR_PREREQ=$BROKER_URL +PUBLIC_ENVIRONMENT=prod for module in $PROJECT/modules/*.sh do