This commit is contained in:
Martin Jurk
2025-12-04 11:36:15 +01:00
parent c8ed52e73e
commit 6525bb45e4
2 changed files with 3 additions and 5 deletions

View File

@@ -2,4 +2,5 @@
if [ -n "$ENABLE_OMICS" ];then if [ -n "$ENABLE_OMICS" ];then
OVERRIDE+=" -f ./$PROJECT/modules/itcc-omics-ingest.yaml" OVERRIDE+=" -f ./$PROJECT/modules/itcc-omics-ingest.yaml"
GENERATE_API_KEY="$(generate_simple_password 'omics')"
fi fi

View File

@@ -2,14 +2,11 @@ services:
omics-endpoint: omics-endpoint:
build: . build: .
image: ghcr.io/samply/itcc-omics-ingest:pr-3 image: ghcr.io/samply/itcc-omics-ingest:pr-3
ports:
- "6080:6080"
environment: environment:
- UPLOAD_DIR=/data/uploads - API_KEY=${GENERATE_API_KEY}
- API_KEY=omics
- RUST_LOG=trace - RUST_LOG=trace
volumes: volumes:
- /srv/docker/data:/data/uploads - /var/cache/bridgehead/omics/data:/data/uploads
labels: labels:
- "traefik.http.routers.omics.rule=Host(`${HOST}`) && PathPrefix(`/api/omics`)" - "traefik.http.routers.omics.rule=Host(`${HOST}`) && PathPrefix(`/api/omics`)"
- "traefik.enable=true" - "traefik.enable=true"