Files
bigbluebutton/entrypoint.etherpad.sh
2026-06-09 14:18:23 -04:00

22 lines
633 B
Bash

#!/bin/sh
# set ETHERPAD_API_KEY variable
if test -f "/run/secrets/etherpad_api_key"; then
pwd=$(cat /run/secrets/etherpad_api_key)
if [ -z $pwd ]; then
echo >&2 "error: /run/secrets/etherpad_api_key is empty"
exit 1
fi
echo "entrypoint.etherpad.sh setting ETHERPAD_API_KEY"
export "ETHERPAD_API_KEY"="${pwd}"
unset "pwd"
else
echo >&2 "error: /run/secrets/etherpad_api_key does not exist"
exit 1
fi
# echo $ETHERPAD_API_KEY > /tmp/apikey
#export NODE_ENV=production
#sleep 100
#node /opt/etherpad-lite/node_modules/ep_etherpad-lite/node/server.ts --apikey /tmp/apikey
/entrypoint.sh