From 5e9590736ba1a72a619ff92f0800cff5503cbf4e Mon Sep 17 00:00:00 2001
From: Pierre Delpy
Date: Tue, 17 Mar 2026 13:35:58 +0100
Subject: [PATCH] feature: add osiris2fhir in cce and minor fixes
---
cce/modules/osiris2fhir-setup.sh | 6 ++++++
pscc/modules/osiris2fhir-compose.yml | 4 +++-
pscc/modules/osiris2fhir-setup.sh | 2 +-
3 files changed, 10 insertions(+), 2 deletions(-)
create mode 100644 cce/modules/osiris2fhir-setup.sh
diff --git a/cce/modules/osiris2fhir-setup.sh b/cce/modules/osiris2fhir-setup.sh
new file mode 100644
index 00000000..ce1d6d73
--- /dev/null
+++ b/cce/modules/osiris2fhir-setup.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+if [ -n "$ENABLE_OSIRIS2FHIR" ]; then
+ log INFO "OSIRIS2FHIR-REST setup detected -- will start osiris2fhir module."
+ OVERRIDE+=" -f ./pscc/modules/osiris2fhir-compose.yml"
+ LOCAL_SALT="$(echo \"local-random-salt\" | openssl pkeyutl -sign -inkey /etc/bridgehead/pki/${SITE_ID}.priv.pem | base64 | head -c 30)"
+fi
\ No newline at end of file
diff --git a/pscc/modules/osiris2fhir-compose.yml b/pscc/modules/osiris2fhir-compose.yml
index a5fbffbe..6b346d93 100644
--- a/pscc/modules/osiris2fhir-compose.yml
+++ b/pscc/modules/osiris2fhir-compose.yml
@@ -1,8 +1,10 @@
services:
osiris2fhir:
container_name: bridgehead-osiris2fhir
- image: docker.verbis.dkfz.de/ccp/osiris2fhir:${SITE_ID}
+ image: docker.verbis.dkfz.de/ccp/osiris2fhir
environment:
+ FHIR_PROFILE: ${PROJECT:-pscc}
+ LOG_LEVEL: ${LOG_LEVEL:-INFO}
SALT: ${LOCAL_SALT}
labels:
- "traefik.enable=true"
diff --git a/pscc/modules/osiris2fhir-setup.sh b/pscc/modules/osiris2fhir-setup.sh
index 852a3a85..ce1d6d73 100644
--- a/pscc/modules/osiris2fhir-setup.sh
+++ b/pscc/modules/osiris2fhir-setup.sh
@@ -1,6 +1,6 @@
#!/bin/bash
if [ -n "$ENABLE_OSIRIS2FHIR" ]; then
- log INFO "oBDS2FHIR-REST setup detected -- will start osiris2fhir module."
+ log INFO "OSIRIS2FHIR-REST setup detected -- will start osiris2fhir module."
OVERRIDE+=" -f ./pscc/modules/osiris2fhir-compose.yml"
LOCAL_SALT="$(echo \"local-random-salt\" | openssl pkeyutl -sign -inkey /etc/bridgehead/pki/${SITE_ID}.priv.pem | base64 | head -c 30)"
fi
\ No newline at end of file