diff --git a/docker/Dockerfile b/docker/Dockerfile index f14f915b..bcc98ed3 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -69,6 +69,7 @@ ENV IFRAME="false" ENV SESSION_KEY="" ENV REVERSE_PROXY="false" ENV REVERSE_PROXY_TLS_PORT="" +ENV ARGS="" RUN if ! [ -z "$INCLUDE_MONGODBTOOLS" ] && [ "$INCLUDE_MONGODBTOOLS" != "yes" ] && [ "$INCLUDE_MONGODBTOOLS" != "YES" ] \ && [ "$INCLUDE_MONGODBTOOLS" != "true" ] && [ "$INCLUDE_MONGODBTOOLS" != "TRUE" ]; then \ diff --git a/docker/startup.sh b/docker/startup.sh index f3a30164..a0727193 100644 --- a/docker/startup.sh +++ b/docker/startup.sh @@ -1,7 +1,7 @@ #!/bin/bash if [ -f "meshcentral-data/${CONFIG_FILE}" ]; then - node meshcentral/meshcentral --configfile "${CONFIG_FILE}" + node meshcentral/meshcentral --configfile "${CONFIG_FILE}" ${ARGS} else cp config.json.template meshcentral-data/"${CONFIG_FILE}" if [ -n "$USE_MONGODB" ] && [ "$USE_MONGODB" == "true" ]; then @@ -30,5 +30,5 @@ else node meshcentral/meshcentral --configfile "${CONFIG_FILE}" exit fi - node meshcentral/meshcentral --configfile "${CONFIG_FILE}" --cert "$HOSTNAME" + node meshcentral/meshcentral --configfile "${CONFIG_FILE}" --cert "$HOSTNAME" ${ARGS} fi