Files
node-red/.env.sample
cyrnel 4b2032517b
All checks were successful
continuous-integration/drone/push Build is passing
feat: persist modules in /data
2025-09-15 21:12:23 -04:00

38 lines
1.3 KiB
Plaintext

TYPE=node-red
DOMAIN=node-red.example.com
## Domain aliases
#EXTRA_DOMAINS=', `www.{{ .Name }}.example.com`'
LETS_ENCRYPT_ENV=production
COMPOSE_FILE="compose.yml"
## Node-RED settings
LANG=en-US
TZ=Etc/UTC
LOG_LEVEL=info
ENABLE_MULTIPLAYER=false
ENABLE_PROJECTS=false
## A space-separated list of NPM modules to install
#EXTRA_MODULES="node-red-contrib-google-sheets@1.1.2 node-red-contrib-calc@1.0.6"
## https://nodered.org/docs/user-guide/runtime/securing-node-red#usernamepassword-based-authentication
#ENABLE_LOCAL_AUTH=1
#LOCAL_ADMIN_USERNAME=admin
#LOCAL_ADMIN_PASSWORD_HASH="$2a$08$zZWtXTja0fB1pzD4sHCMyOCMYz2Z6dNbM6tl8sJogENOMcxWV9DN."
## https://nodered.org/docs/user-guide/runtime/securing-node-red#http-node-security
#ENABLE_HTTP_NODE_AUTH=1
#NODE_AUTH_USERNAME=user
#NODE_AUTH_PASSWORD_HASH="$2a$08$zZWtXTja0fB1pzD4sHCMyOCMYz2Z6dNbM6tl8sJogENOMcxWV9DN."
## OAuth (this example is for Keycloak)
#ENABLE_OAUTH=1
#COMPOSE_FILE="$COMPOSE_FILE:compose.oauth.yml"
#OAUTH_FRIENDLY_NAME=Keycloak
#OAUTH_AUTHORIZATION_URL=https://<host>/realms/<realm>/protocol/openid-connect/auth
#OAUTH_TOKEN_URL=https://<host>/realms/<realm>/protocol/openid-connect/token
#OAUTH_CLIENT_ID=nodered
#OAUTH_CLIENT_SECRET_VERSION=v1 # generate=false
#OAUTH_CALLBACK_URL=https://<your-nodered-host>/auth/strategy/callback