add dnpm broker connector

This commit is contained in:
Skiba Jan
2026-05-06 15:32:19 +02:00
parent c1de9b8314
commit ce6f7de4be
2 changed files with 16 additions and 1 deletions
+11 -1
View File
@@ -28,7 +28,7 @@ services:
PROXY_URL: http://dnpm-beam-proxy:8081 PROXY_URL: http://dnpm-beam-proxy:8081
PROXY_APIKEY: ${DNPM_BEAM_SECRET_SHORT} PROXY_APIKEY: ${DNPM_BEAM_SECRET_SHORT}
APP_ID: dnpm-connect.${DNPM_PROXY_ID} APP_ID: dnpm-connect.${DNPM_PROXY_ID}
DISCOVERY_URL: "./conf/central_targets.json" DISCOVERY_URL: "http://dnpm-broker-connector:8080/sites"
LOCAL_TARGETS_FILE: "/conf/connect_targets.json" LOCAL_TARGETS_FILE: "/conf/connect_targets.json"
HTTP_PROXY: http://forward_proxy:3128 HTTP_PROXY: http://forward_proxy:3128
HTTPS_PROXY: http://forward_proxy:3128 HTTPS_PROXY: http://forward_proxy:3128
@@ -50,6 +50,16 @@ services:
- "traefik.http.services.dnpm-connect.loadbalancer.server.port=8062" - "traefik.http.services.dnpm-connect.loadbalancer.server.port=8062"
- "traefik.http.routers.dnpm-connect.tls=true" - "traefik.http.routers.dnpm-connect.tls=true"
dnpm-broker-connector:
image: samply/dnpm-broker-connector:main
container_name: bridgehead-dnpm-broker-connector
command: serve-sites
environment:
BEAM_CONNECT_URL: "http://dnpm-beam-connect:8062"
BEAM_CONNECT_HOST: "${DNPM_BEAM_CONNECT_HOST}"
DNPM_BROKER_BEAM_ID: "dnpm-connect.dnpm-bridge.${DNPM_BROKER_ID}"
DNPM_BROKER_VHOST: "dnpm.de"
dnpm-echo: dnpm-echo:
image: docker.verbis.dkfz.de/cache/samply/bridgehead-echo:latest image: docker.verbis.dkfz.de/cache/samply/bridgehead-echo:latest
container_name: bridgehead-dnpm-echo container_name: bridgehead-dnpm-echo
+5
View File
@@ -19,4 +19,9 @@ if [ -n "${ENABLE_DNPM}" ]; then
else else
DNPM_ADDITIONAL_NO_PROXY="" DNPM_ADDITIONAL_NO_PROXY=""
fi fi
if [ -n "${ENABLE_DNPM_NODE}" ]; then
DNPM_BEAM_CONNECT_HOST="${DNPM_BEAM_CONNECT_HOST:-$HOST}"
else
DNPM_BEAM_CONNECT_HOST="dnpm-beam-connect:8062"
fi
fi fi