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