mirror of
https://github.com/samply/bridgehead.git
synced 2026-03-09 23:19:45 +01:00
34 lines
799 B
Bash
34 lines
799 B
Bash
#!/bin/bash -e
|
|
|
|
if [ -n "$ENABLE_OVIS" ]; then
|
|
if declare -F log >/dev/null 2>&1; then
|
|
log INFO "OVIS setup detected -- will start OVIS services."
|
|
fi
|
|
mkdir -p "/var/cache/bridgehead/ccp/ovis/mongo/init"
|
|
mkdir -p "/var/cache/bridgehead/ccp/ovis/shared_data"
|
|
|
|
cat >"/var/cache/bridgehead/ccp/ovis/mongo/init/init.js" <<'EOF'
|
|
db = db.getSiblingDB("onc_test");
|
|
db.createCollection("user");
|
|
db.user.updateOne(
|
|
{ _id: "OVIS-Root" },
|
|
{
|
|
$setOnInsert: {
|
|
_id: "OVIS-Root",
|
|
createdAt: new Date(),
|
|
createdBy: "system",
|
|
role: "super-admin",
|
|
status: "active",
|
|
pseudonymization: false,
|
|
darkMode: false,
|
|
colorTheme: "CCCMunich",
|
|
language: "de"
|
|
}
|
|
},
|
|
{ upsert: true }
|
|
);
|
|
EOF
|
|
|
|
OVERRIDE+=" -f ./$PROJECT/modules/ovis-compose.yml"
|
|
fi
|