Domoticz/docker-entrypoint.sh
2021-12-30 10:38:19 +01:00

26 lines
533 B
Bash
Executable File

#!/bin/bash
/usr/bin/screen -S socatclientmonitor -d -m /opt/domoticz/userdata/scripts/socatclientmonitor.sh
CMD_ARGS="-www $WWW_PORT"
CMD_ARGS="$CMD_ARGS -noupdates -sslwww $SSL_PORT -userdata /opt/domoticz/userdata"
if [ -n "$LOG_PATH" ]; then
CMD_ARGS="$CMD_ARGS -log $LOG_PATH"
fi
if [ -n "$DATABASE_PATH" ]; then
CMD_ARGS="$CMD_ARGS -dbase $DATABASE_PATH"
fi
if [ -n "$EXTRA_CMD_ARG" ]; then
CMD_ARGS="$CMD_ARGS $EXTRA_CMD_ARG"
fi
if [ $1 == "/opt/domoticz/domoticz" ]; then
exec $@ $CMD_ARGS
else
exec "$@"
fi