Finishing up.

This commit is contained in:
Daan Selen 2025-03-24 08:53:52 +01:00
parent 7f0f12a2e0
commit 3919c12d64
3 changed files with 10 additions and 10 deletions

View File

@ -46,15 +46,15 @@ ENV CONFIG_FILE="/opt/meshcentral/meshcentral-data/config.json"
ENV DYNAMIC_CONFIG="true" ENV DYNAMIC_CONFIG="true"
# environment variables for the above defined MeshCentral Config.json # environment variables for the above defined MeshCentral Config.json
ENV ALLOWPLUGINS="false" ENV ALLOW_PLUGINS="false"
ENV ALLOW_NEW_ACCOUNTS="false" ENV ALLOW_NEW_ACCOUNTS="false"
ENV ALLOWED_ORIGIN="false" ENV ALLOWED_ORIGIN="false"
ENV ARGS="" ENV ARGS=""
ENV HOSTNAME="localhost" ENV HOSTNAME="localhost"
ENV IFRAME="false" ENV IFRAME="false"
ENV LOCALSESSIONRECORDING="true" ENV LOCAL_SESSION_RECORDING="true"
ENV MINIFY="true" ENV MINIFY="true"
ENV REGENSESSIONKEY="false" ENV REGEN_SESSIONKEY="false"
ENV REVERSE_PROXY="" ENV REVERSE_PROXY=""
ENV REVERSE_PROXY_TLS_PORT="443" ENV REVERSE_PROXY_TLS_PORT="443"
ENV WEBRTC="false" ENV WEBRTC="false"

View File

@ -12,15 +12,15 @@ Below is a breakdown of environment variables used in this setup.
| NODE_ENV | production | Specifies the Node.js environment. | | NODE_ENV | production | Specifies the Node.js environment. |
| CONFIG_FILE | /opt/meshcentral/meshcentral-data/config.json | Path to the configuration file. | | CONFIG_FILE | /opt/meshcentral/meshcentral-data/config.json | Path to the configuration file. |
| DYNAMIC_CONFIG | true | Enables/disables dynamic configuration. This means config is being rechecked every container restart. | | DYNAMIC_CONFIG | true | Enables/disables dynamic configuration. This means config is being rechecked every container restart. |
| ALLOWPLUGINS | false | Enables/disables plugins. | | ALLOW_PLUGINS | false | Enables/disables plugins. |
| ALLOW_NEW_ACCOUNTS | false | Enables/disables new account creation. | | ALLOW_NEW_ACCOUNTS | false | Enables/disables new account creation. |
| ALLOWED_ORIGIN | false | Enables/disables allowed origin policy. | | ALLOWED_ORIGIN | false | Enables/disables allowed origin policy. |
| ARGS | "" | Additional arguments for MeshCentral. | | ARGS | "" | Additional arguments for MeshCentral. |
| HOSTNAME | localhost | Specifies the hostname. | | HOSTNAME | localhost | Specifies the hostname. |
| IFRAME | false | Enables/disables embedding in an iframe. | | IFRAME | false | Enables/disables embedding in an iframe. |
| LOCALSESSIONRECORDING | true | Enables session recording. | | LOCAL_SESSION_RECORDING | true | Enables session recording. |
| MINIFY | true | Minifies the JavaScript and HTML output. | | MINIFY | true | Minifies the JavaScript and HTML output. |
| REGENSESSIONKEY | false | Regenerates the session key on each restart of the container. | | REGEN_SESSIONKEY | false | Regenerates the session key on each restart of the container. |
| REVERSE_PROXY | "" | Configures reverse proxy support through `certUrl`. | | REVERSE_PROXY | "" | Configures reverse proxy support through `certUrl`. |
| REVERSE_PROXY_TLS_PORT | "443" | Configures reverse proxy TLS port, will be combined with: `REVERSE_PROXY`. | | REVERSE_PROXY_TLS_PORT | "443" | Configures reverse proxy TLS port, will be combined with: `REVERSE_PROXY`. |
| WEBRTC | false | Enables/disables WebRTC support. | | WEBRTC | false | Enables/disables WebRTC support. |
@ -104,15 +104,15 @@ CONFIG_FILE=/opt/meshcentral/meshcentral-data/config.json
DYNAMIC_CONFIG=true DYNAMIC_CONFIG=true
# MeshCentral Configuration # MeshCentral Configuration
ALLOWPLUGINS=false ALLOW_PLUGINS=false
ALLOW_NEW_ACCOUNTS=false ALLOW_NEW_ACCOUNTS=false
ALLOWED_ORIGIN=false ALLOWED_ORIGIN=false
ARGS= ARGS=
HOSTNAME=localhost HOSTNAME=localhost
IFRAME=false IFRAME=false
LOCALSESSIONRECORDING=true LOCAL_SESSION_RECORDING=true
MINIFY=true MINIFY=true
REGENSESSIONKEY=false REGEN_SESSIONKEY=false
REVERSE_PROXY= REVERSE_PROXY=
REVERSE_PROXY_TLS_PORT= REVERSE_PROXY_TLS_PORT=
WEBRTC=false WEBRTC=false

View File

@ -22,7 +22,7 @@ else
fi fi
if [[ "$DYNAMIC_CONFIG" =~ ^(true|yes)$ ]]; then if [[ "$DYNAMIC_CONFIG" =~ ^(true|yes)$ ]]; then
cat $CONFIG_FILE cat "$CONFIG_FILE"
echo "Using Dynamic Configuration values..." echo "Using Dynamic Configuration values..."
# BEGIN DATABASE CONFIGURATION FIELDS # BEGIN DATABASE CONFIGURATION FIELDS