From da0130da4b3dffacc78cdbe16433bfb29fa2e45e Mon Sep 17 00:00:00 2001 From: silverbios Date: Wed, 1 Nov 2023 13:25:56 +0330 Subject: [PATCH 1/2] Add ip enviroment for docker version --- dockerfiles/start.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dockerfiles/start.sh b/dockerfiles/start.sh index 0d88296c..2bfd38a3 100755 --- a/dockerfiles/start.sh +++ b/dockerfiles/start.sh @@ -48,6 +48,10 @@ sudo ln -s "$INSTALL_DIR/pialert/install/default" /etc/nginx/sites-available/def # use user-supplied port sudo sed -i 's/listen 80/listen '"$PORT"'/g' /etc/nginx/sites-available/default +# Change web interface address if set +if [ -n "${LISTEN_ADDR}" ]; then + sed -ie 's/listen /listen '${LISTEN_ADDR}:'/g' /etc/nginx/sites-available/default +fi # Run the hardware vendors update at least once echo "[INSTALL] Run the hardware vendors update" From 0551cd1eeaba8e22898cfbc2f571f0d7cbe7d981 Mon Sep 17 00:00:00 2001 From: silverbios Date: Wed, 8 Nov 2023 00:07:34 +0330 Subject: [PATCH 2/2] Updated README file for Docker --- dockerfiles/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/dockerfiles/README.md b/dockerfiles/README.md index 57b50d50..dec8eaaf 100755 --- a/dockerfiles/README.md +++ b/dockerfiles/README.md @@ -35,6 +35,7 @@ docker run -d --rm --network=host \ | Variable | Description | Default | | :------------- |:-------------| -----:| | `PORT` |Port of the web interface | `20211` | +| `LISTEN_ADDR` |Set the specific IP Address for the web interface | `0.0.0.0` | |`TZ` |Time zone to display stats correctly. Find your time zone [here](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones) | `Europe/Berlin` | |`HOST_USER_GID` |User ID (UID) to map the user in the container to a server user with sufficient read&write permissions on the mapped files | `1000` | |`HOST_USER_ID` |User Group ID (GID) to map the user group in the container to a server user group with sufficient read&write permissions on the mapped files | `1000` |