Files
bridgehead/dhki/modules/umm-compose.yml
T
2026-07-22 15:04:17 +02:00

49 lines
1.3 KiB
YAML

version: "3.7"
configs:
umm-beam-connect-central-targets:
content: |
{
"sites": []
}
umm-beam-connect-local-targets:
content: |
[
{
"external": "umm-transfair",
"internal": "transfair:8080",
"allowed": ["transfair-connect.dkfz.${BROKER_ID}"]
},
{
"external": "umm-blaze",
"internal": "blaze:8080",
"allowed": ["transfair-connect.dkfz.${BROKER_ID}"]
}
]
services:
umm-beam-connect:
image: docker.verbis.dkfz.de/cache/samply/beam-connect:${BEAM_TAG}
container_name: bridgehead-umm-beam-connect
environment:
PROXY_URL: http://beam-proxy:8081
APP_ID: transfair-connect.${PROXY_ID}
PROXY_APIKEY: ${UMM_TRANSFAIR_BEAM_SECRET}
DISCOVERY_URL: ./conf/central-targets.json
LOCAL_TARGETS_FILE: ./conf/local-targets.json
RUST_LOG: ${RUST_LOG:-info}
NO_PROXY: beam-proxy,transfair,blaze
configs:
- source: umm-beam-connect-central-targets
target: /conf/central-targets.json
- source: umm-beam-connect-local-targets
target: /conf/local-targets.json
depends_on:
- beam-proxy
- transfair
- blaze
beam-proxy:
environment:
APP_transfair-connect_KEY: ${UMM_TRANSFAIR_BEAM_SECRET}