Backups and exports #34

Open
opened 2026-07-04 01:21:36 -05:00 by ginnoir · 0 comments
Owner

Plan and implement Postgres+MinIO backups, restore procedure, and user-facing data export.

Background / current behavior

Task 60 already ships nightly pg_dump for famapp-db and authentik-db with retention scripts. MinIO (garden uploads) is not covered. No user-facing export UI.

Expected behavior

Plan then implement: what is backed up (Postgres, MinIO), schedule, restore procedure, plus per-module or whole-account export formats. Build on docs/tasks/60-backups.md.

Checklist (light)

  • Extend backup plan for MinIO volumes
  • Document restore procedure end-to-end
  • User-facing export (formats TBD)
  • Homelabstack/infra changes if needed

Priority

P2. Extends task 60 — do not claim backups are missing entirely.

<brief>Plan and implement Postgres+MinIO backups, restore procedure, and user-facing data export.</brief> ## Background / current behavior Task 60 already ships nightly `pg_dump` for famapp-db and authentik-db with retention scripts. MinIO (garden uploads) is not covered. No user-facing export UI. ## Expected behavior Plan then implement: what is backed up (Postgres, MinIO), schedule, restore procedure, plus per-module or whole-account export formats. Build on `docs/tasks/60-backups.md`. ## Checklist (light) - [ ] Extend backup plan for MinIO volumes - [ ] Document restore procedure end-to-end - [ ] User-facing export (formats TBD) - [ ] Homelabstack/infra changes if needed ## Priority P2. Extends task 60 — do not claim backups are missing entirely.
ginnoir added the priority/p2epic labels 2026-07-04 01:21:36 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ginnoir/famapp#34