Phase 9: backup script + Telegram alerts; add Phase 13 placeholder; fix OpenClaw ANTHROPIC_BASE_URL
This commit is contained in:
@@ -148,15 +148,11 @@ cloud-monitor/
|
|||||||
37. ~~Auto-deploy on NAS~~ — Done
|
37. ~~Auto-deploy on NAS~~ — Done
|
||||||
38. Rollback: `docker compose pull <previous-tag> && docker compose up -d`
|
38. Rollback: `docker compose pull <previous-tag> && docker compose up -d`
|
||||||
|
|
||||||
### Phase 9 — Backup & Recovery
|
### Phase 9 — Backup & Recovery ✅
|
||||||
33. Automated daily backup script for:
|
33. ~~Automated daily backup script~~ — Done (Gitea DB, Immich DB, Gitea dump, docker configs + Vaultwarden, Paperless, n8n, Audiobookshelf, Calibre-web)
|
||||||
- Gitea DB (pg_dump) + gitea-data
|
34. ~~Backups stored to `/volume1/backups`~~ — Done (7-day retention)
|
||||||
- Immich DB + upload data
|
35. ~~Telegram failure alerts~~ — Done (sources creds from nas-dashboard .env)
|
||||||
- Navidrome config/DB
|
36. Periodic restore test to verify backups work
|
||||||
- OpenClaw data
|
|
||||||
- Dashboard .env and config
|
|
||||||
34. Backups stored to `/volume1/backups`
|
|
||||||
35. Periodic restore test to verify backups work
|
|
||||||
|
|
||||||
### Phase 10 — Monitoring & Alerts (partial)
|
### Phase 10 — Monitoring & Alerts (partial)
|
||||||
36. ~~Add system stats to dashboard overview: CPU, RAM, disk usage~~ — Done
|
36. ~~Add system stats to dashboard overview: CPU, RAM, disk usage~~ — Done
|
||||||
@@ -174,6 +170,11 @@ cloud-monitor/
|
|||||||
44. Deploy Watchtower for auto-updates — Done (internal, no sidebar link needed)
|
44. Deploy Watchtower for auto-updates — Done (internal, no sidebar link needed)
|
||||||
45. Deploy Speedtest on port 8080 — Done, already in dashboard sidebar
|
45. Deploy Speedtest on port 8080 — Done, already in dashboard sidebar
|
||||||
|
|
||||||
|
### Phase 13 — Off-site Backup
|
||||||
|
46. Add cloud backup (OneDrive or Google Drive) for critical data
|
||||||
|
47. Encrypt backups before upload
|
||||||
|
48. Retention policy for cloud copies
|
||||||
|
|
||||||
## Media Paths
|
## Media Paths
|
||||||
|
|
||||||
- Music: `/volume1/music` (70GB, FLAC/WAV/DSD/ALAC)
|
- Music: `/volume1/music` (70GB, FLAC/WAV/DSD/ALAC)
|
||||||
|
|||||||
Reference in New Issue
Block a user