Add Dawarich stack
This commit is contained in:
@@ -17,8 +17,11 @@ services:
|
||||
- prometheus_data:/prometheus
|
||||
networks:
|
||||
- monitoring_net
|
||||
- backend_net
|
||||
expose:
|
||||
- "9090"
|
||||
secrets:
|
||||
- dawarich_metrics_password
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
depends_on:
|
||||
@@ -165,6 +168,7 @@ services:
|
||||
- -c
|
||||
- |
|
||||
export GRAFANA_INFLUXDB_TOKEN="$$(cat /run/secrets/monitoring_grafana_influxdb_token)"
|
||||
export DAWARICH_GRAFANA_RO_PASSWORD="$$(cat /run/secrets/dawarich_grafana_ro_password)"
|
||||
exec /run.sh
|
||||
volumes:
|
||||
- grafana_data:/var/lib/grafana
|
||||
@@ -173,10 +177,12 @@ services:
|
||||
networks:
|
||||
- monitoring_net
|
||||
- frontend_net
|
||||
- backend_net
|
||||
secrets:
|
||||
- monitoring_grafana_admin_password
|
||||
- monitoring_grafana_influxdb_token
|
||||
- grafana_oidc_client_secret
|
||||
- dawarich_grafana_ro_password
|
||||
expose:
|
||||
- "3000"
|
||||
security_opt:
|
||||
@@ -390,6 +396,8 @@ networks:
|
||||
driver: bridge
|
||||
frontend_net:
|
||||
external: true
|
||||
backend_net:
|
||||
external: true
|
||||
dns_net:
|
||||
external: true
|
||||
|
||||
@@ -409,3 +417,7 @@ secrets:
|
||||
file: /mnt/user/appdata/secrets/grafana_oidc_client_secret
|
||||
influxdb3_admin_token:
|
||||
file: /mnt/user/appdata/secrets/influxdb3_admin_token.json
|
||||
dawarich_metrics_password:
|
||||
file: /mnt/user/appdata/secrets/dawarich_metrics_password.txt
|
||||
dawarich_grafana_ro_password:
|
||||
file: /mnt/user/appdata/secrets/dawarich_grafana_ro_password.txt
|
||||
|
||||
Reference in New Issue
Block a user