2023-11-03 08:33:16 +01:00
#!/bin/bash
if [ -n " ${ ENABLE_DNPM_NODE } " ] ; then
2024-11-13 18:15:35 +01:00
log INFO "DNPM setup detected -- will start DNPM:DIP node."
2023-11-03 08:33:16 +01:00
OVERRIDE += " -f ./ $PROJECT /modules/dnpm-node-compose.yml "
# Set variables required for BwHC Node. ZPM_SITE is assumed to be set in /etc/bridgehead/<project>.conf
if [ -z " ${ ZPM_SITE +x } " ] ; then
log ERROR "Mandatory variable ZPM_SITE not defined!"
exit 1
fi
2024-12-18 11:53:37 +01:00
mkdir -p /var/cache/bridgehead/dnpm/ || fail_and_report 1 " Failed to create '/var/cache/bridgehead/dnpm/'. Please run sudo './bridgehead install $PROJECT ' again to fix the permissions. "
2025-02-04 13:02:44 +01:00
DNPM_SYNTH_NUM = ${ DNPM_SYNTH_NUM :- -1 }
2024-11-13 18:15:35 +01:00
DNPM_MYSQL_ROOT_PASSWORD = " $( generate_simple_password 'dnpm mysql' ) "
DNPM_AUTHUP_SECRET = " $( generate_simple_password 'dnpm authup' ) "
2023-11-03 08:33:16 +01:00
fi