omic test env

This commit is contained in:
Martin Jurk
2025-11-24 15:12:01 +01:00
parent e4cfd41874
commit 919e705d35
3 changed files with 18 additions and 1 deletions

View File

@@ -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"

View File

@@ -2,7 +2,7 @@ version: "3.7"
services: services:
landing: landing:
container_name: lens_itcc_explorer container_name: lens_itcc_explorer
image: ghcr.io/samply/itcc-explorer:pr-1 image: ghcr.io/samply/itcc-explorer:fix-setup
environment: environment:
HOST: "0.0.0.0" HOST: "0.0.0.0"
BIND_ADDR: "0.0.0.0:3000" BIND_ADDR: "0.0.0.0:3000"
@@ -24,6 +24,7 @@ services:
BEAM_PROXY_ID: ${SITE_ID} BEAM_PROXY_ID: ${SITE_ID}
BEAM_BROKER_ID: ${BROKER_ID} BEAM_BROKER_ID: ${BROKER_ID}
BEAM_APP_ID: "focus" BEAM_APP_ID: "focus"
# BEAM_APP_ID: "spot.${SITE_ID}.${BROKER_ID}"
CORS_ORIGIN: "https://${HOST}" CORS_ORIGIN: "https://${HOST}"
SITES: ${SITES} SITES: ${SITES}
TRANSFORM: LENS TRANSFORM: LENS

View File

@@ -6,6 +6,7 @@ FOCUS_RETRY_COUNT=${FOCUS_RETRY_COUNT:-64}
SUPPORT_EMAIL=arturo.macias@dkfz-heidelberg.de SUPPORT_EMAIL=arturo.macias@dkfz-heidelberg.de
PRIVATEKEYFILENAME=/etc/bridgehead/pki/${SITE_ID}.priv.pem PRIVATEKEYFILENAME=/etc/bridgehead/pki/${SITE_ID}.priv.pem
BROKER_URL_FOR_PREREQ=$BROKER_URL BROKER_URL_FOR_PREREQ=$BROKER_URL
PUBLIC_ENVIRONMENT=prod
for module in $PROJECT/modules/*.sh for module in $PROJECT/modules/*.sh
do do