add the ability to set admin user and pass via env variables for docker

This commit is contained in:
Jakob Ketterl 2021-04-21 14:29:36 +02:00
parent 1bc5633b27
commit f6b0e37664

View File

@ -16,6 +16,11 @@ fi
if [[ ! -f /etc/openwebrx/openwebrx.conf ]] ; then if [[ ! -f /etc/openwebrx/openwebrx.conf ]] ; then
cp openwebrx.conf /etc/openwebrx/ cp openwebrx.conf /etc/openwebrx/
fi fi
if [[ ! -z "${OPENWEBRX_ADMIN_USER:-}" ]] && [[ ! -z "${OPENWEBRX_ADMIN_PASSWORD:-}" ]] ; then
if ! python3 openwebrx-admin.py --silent hasuser "${OPENWEBRX_ADMIN_USER}" ; then
OWRX_PASSWORD="${OPENWEBRX_ADMIN_PASSWORD}" python3 openwebrx-admin.py --noninteractive adduser "${OPENWEBRX_ADMIN_USER}"
fi
fi
_term() { _term() {