Use host path for Grafana provisioning

Use host path for Grafana provisioning
This commit is contained in:
2026-04-30 11:41:14 +02:00
parent c86203b1e5
commit 0780d1eae1
3 changed files with 11 additions and 3 deletions
+9 -1
View File
@@ -37,7 +37,15 @@ Vorbereiteter Monitoring-Stack. Noch nicht deployen, bis die Secrets und der ers
install -m 600 /dev/null /mnt/user/appdata/secrets/grafana_influxdb_token.txt
```
4. Nach dem ersten Start die Datenbank anlegen:
4. Provisioning-Datei aus dem Git-Checkout auf den Host-Appdata-Pfad kopieren:
```bash
mkdir -p /mnt/user/appdata/grafana/provisioning/datasources
cp /mnt/user/appdata/komodo/core/repos/homelab-infra/ops/grafana-influxdb/provisioning/datasources/influxdb.yml /mnt/user/appdata/grafana/provisioning/datasources/influxdb.yml
chmod 644 /mnt/user/appdata/grafana/provisioning/datasources/influxdb.yml
```
5. Nach dem ersten Start die Datenbank anlegen:
```bash
docker exec influxdb3-core influxdb3 create database homelab --token "$INFLUXDB3_AUTH_TOKEN"
+1 -1
View File
@@ -17,7 +17,7 @@ services:
exec /run.sh
volumes:
- /mnt/user/appdata/grafana:/var/lib/grafana
- ./provisioning:/etc/grafana/provisioning:ro
- /mnt/user/appdata/grafana/provisioning:/etc/grafana/provisioning:ro
secrets:
- grafana_admin_password
- grafana_influxdb_token