From 8e58146ff3fb0a30980335c4e40d25a5b30e0fdc Mon Sep 17 00:00:00 2001 From: ludeeus Date: Thu, 23 Jul 2020 20:55:28 +0200 Subject: [PATCH] Add ENV to disable admin --- Docker/rootfs/etc/services.d/NetDaemonAdmin/run | 12 ++++++++---- Dockerfile | 3 ++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/Docker/rootfs/etc/services.d/NetDaemonAdmin/run b/Docker/rootfs/etc/services.d/NetDaemonAdmin/run index 07ca21890..1158bd8b4 100755 --- a/Docker/rootfs/etc/services.d/NetDaemonAdmin/run +++ b/Docker/rootfs/etc/services.d/NetDaemonAdmin/run @@ -1,6 +1,10 @@ #!/usr/bin/with-contenv bash -echo "Starting NetDaemon Admin" -cd /admin || exit 1 - -exec node ./host/admin.js \ No newline at end of file +if [[ $NETDAEMON_ADMIN == "true" ]] +then + echo "Starting NetDaemon Admin" + cd /admin || exit 1 + exec node ./host/admin.js +else + exec sleep 2147483647 +fi \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 2de461e39..10eacfe25 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,7 +37,8 @@ ENV \ HOMEASSISTANT__PORT=8123 \ HOMEASSISTANT__TOKEN=NOT_SET \ HASSCLIENT_MSGLOGLEVEL=Default \ - NETDAEMON__SOURCEFOLDER=/data + NETDAEMON__SOURCEFOLDER=/data \ + NETDAEMON_ADMIN=true ENTRYPOINT ["/init"]