fix: support mode without ttp

This commit is contained in:
Torben Brenner 2025-02-07 09:17:07 +01:00
parent bca63e82a9
commit 8fe73a8123
1 changed files with 13 additions and 12 deletions

View File

@ -4,17 +4,18 @@ services:
image: docker.verbis.dkfz.de/cache/samply/transfair:latest image: docker.verbis.dkfz.de/cache/samply/transfair:latest
container_name: bridgehead-transfair container_name: bridgehead-transfair
environment: environment:
INSTITUTE_TTP_URL: "${INSTITUTE_TTP_URL}" # NOTE: Those 3 variables need only to be passed if their set, otherwise transfair will complain about empty url values
INSTITUTE_TTP_API_KEY: "${INSTITUTE_TTP_API_KEY}" - INSTITUTE_TTP_URL
PROJECT_ID_SYSTEM: "${PROJECT_ID_SYSTEM}" - INSTITUTE_TTP_API_KEY
FHIR_REQUEST_URL: "${FHIR_REQUEST_URL}" - PROJECT_ID_SYSTEM
FHIR_INPUT_URL: "${FHIR_INPUT_URL}" - FHIR_REQUEST_URL=${FHIR_REQUEST_URL}
FHIR_OUTPUT_URL: "${FHIR_OUTPUT_URL:-http://blaze:8080}" - FHIR_INPUT_URL=${FHIR_INPUT_URL}
FHIR_REQUEST_CREDENTIALS: "${FHIR_REQUEST_CREDENTIALS}" - FHIR_OUTPUT_URL=${FHIR_OUTPUT_URL:-http://blaze:8080}
FHIR_INPUT_CREDENTIALS: "${FHIR_INPUT_CREDENTIALS}" - FHIR_REQUEST_CREDENTIALS=${FHIR_REQUEST_CREDENTIALS}
FHIR_OUTPUT_CREDENTIALS: "${FHIR_OUTPUT_CREDENTIALS}" - FHIR_INPUT_CREDENTIALS=${FHIR_INPUT_CREDENTIALS}
EXCHANGE_ID_SYSTEM: "${EXCHANGE_ID_SYSTEM:-SESSION_ID}" - FHIR_OUTPUT_CREDENTIALS=${FHIR_OUTPUT_CREDENTIALS}
DATABASE_URL: "sqlite://transfair/data_requests.sql?mode=rwc" - EXCHANGE_ID_SYSTEM=${EXCHANGE_ID_SYSTEM:-SESSION_ID}
- DATABASE_URL=sqlite://transfair/data_requests.sql?mode=rwc
volumes: volumes:
- /var/cache/bridgehead/${PROJECT}/transfair:/transfair - /var/cache/bridgehead/${PROJECT}/transfair:/transfair
@ -46,4 +47,4 @@ services:
volumes: volumes:
transfair-input-blaze-data: transfair-input-blaze-data:
transfair-request-blaze-data: transfair-request-blaze-data: