624d7be17c
modified: monitoring/node-red/data/.flows.json.backup modified: monitoring/node-red/data/update-events.ndjson
75 lines
1.9 KiB
Bash
75 lines
1.9 KiB
Bash
PROJECT_ROOT=/home/nixos/docker
|
|
DOMAIN=lan.ddnsgeek.com
|
|
TZ=Australia/Brisbane
|
|
EMAIL=wayne.bennett@live.com
|
|
SECRETS_ENV_FILE=${PROJECT_ROOT}/secrets/stack-secrets.env
|
|
|
|
# Core
|
|
CROWDSEC_COLLECTIONS=crowdsecurity/traefik
|
|
ERROR_PAGES_TEMPLATE_NAME=app-down
|
|
|
|
# Gitea
|
|
GITEA_USER_UID=1000
|
|
GITEA_USER_GID=1000
|
|
GITEA_DB_TYPE=sqlite3
|
|
GITEA_ROOT_URL=https://gitea.lan.ddnsgeek.com/
|
|
|
|
# Grafana
|
|
GRAFANA_ROOT_URL=https://grafana.lan.ddnsgeek.com/
|
|
|
|
# Nextcloud
|
|
NEXTCLOUD_MYSQL_DATABASE=nextcloud
|
|
NEXTCLOUD_MYSQL_HOST=nextcloud_db:3306
|
|
NEXTCLOUD_TRUSTED_DOMAINS=nextcloud.lan.ddnsgeek.com
|
|
NEXTCLOUD_OVERWRITEPROTOCOL=https
|
|
NEXTCLOUD_OVERWRITECLIURL=https://${NEXTCLOUD_TRUSTED_DOMAINS}
|
|
NEXTCLOUD_SMTP_HOST=smtp.gmail.com
|
|
NEXTCLOUD_SMTP_SECURE=tls
|
|
NEXTCLOUD_SMTP_PORT=587
|
|
NEXTCLOUD_SMTP_AUTHTYPE=login
|
|
NEXTCLOUD_REDIS_HOST=redis
|
|
NEXTCLOUD_REDIS_HOST_PORT=6379
|
|
NEXTCLOUD_MARIADB_AUTO_UPGRADE=1
|
|
|
|
# Passbolt
|
|
PASSBOLT_MYSQL_RANDOM_ROOT_PASSWORD=true
|
|
PASSBOLT_MYSQL_DATABASE=passbolt
|
|
PASSBOLT_MYSQL_USER=passbolt
|
|
PASSBOLT_APP_FULL_BASE_URL=https://passbolt.lan.ddnsgeek.com
|
|
PASSBOLT_DATASOURCES_DEFAULT_HOST=passbolt-db
|
|
|
|
# Gramps
|
|
GRAMPSWEB_LOGLEVEL=INFO
|
|
GRAMPSWEB_MEDIAPATH=/app/media
|
|
GRAMPSWEB_TREE=main
|
|
|
|
# Prometheus stack
|
|
INFLUXDB_INIT_MODE=setup
|
|
INFLUXDB_INIT_ORG=pbs
|
|
INFLUXDB_INIT_BUCKET=telemetry
|
|
|
|
DOCKER_EXPORTER_LOG_LEVEL=INFO
|
|
|
|
PIHOLE_HOSTNAME=pihole.sweet.home
|
|
PIHOLE_EXPORTER_PORT=9617
|
|
|
|
# Gotify
|
|
GOTIFY_REGISTRATION=false
|
|
|
|
# Portainer
|
|
PORTAINER_GODEBUG=netdns=cgo
|
|
|
|
# Node-red
|
|
DOCKER_SOCKET_PROXY_HOST=tcp://docker-socket-proxy:2375
|
|
DOCKER_SOCKET_PROXY_LOG_LEVEL=info
|
|
NODE_COMPOSE_ROOT=/compose
|
|
|
|
# mTLS bridge
|
|
MTLS_BRIDGE_LOG_LEVEL=DEBUG
|
|
MTLS_BRIDGE_TIMEOUT=5
|
|
MTLS_BRIDGE_CLIENT_KEY=/certs/clients/office-pc/office-pc.key
|
|
MTLS_BRIDGE_CLIENT_CERT=/certs/clients/office-pc/office-pc.crt
|
|
MTLS_BRIDGE_TARGET_URL=http://node-red:1880
|
|
MTLS_BRIDGE_ALLOWED_PATHS_FILE=
|
|
MTLS_BRIDGE_CORS_ALLOW_ORIGIN=https://grafana.lan.ddnsgeek.com
|