feat: MongoDB 8, Grafana dashboard JSON, Prometheus scrape config

- Upgraded from MongoDB 4.4 to 8 (AVX now available)
- Added grafana-dashboard.json with 4 rows: Overview stats, Host table, Volume/Duration trends, Time-since-last-backup
- Updated compose.yaml and README
This commit is contained in:
sascha 2026-04-05 09:45:34 +02:00
parent f236988701
commit 6d468f06e2
3 changed files with 164 additions and 2 deletions

View file

@ -8,11 +8,14 @@ services:
environment:
- MONGO_URI=mongodb://mongo:27017
- STALE_HOURS=26
# - API_KEY=your-secret-key
# - WEBHOOK_URLS=https://n8n.example.com/webhook/backup-alert
# - WEBHOOK_EVENTS=error,stale
depends_on:
- mongo
mongo:
image: mongo:4.4
image: mongo:8
container_name: backup-mongo
restart: always
volumes: