Add Forgejo daily backup automation (T04/T09 Option A)
make forgejo-backup runs forgejo dump + pg_dump, age-encrypts, uploads to Nextcloud forgejo/ prefix. Includes dry-run, status, and operator docs.
This commit is contained in:
parent
0055e8f3f7
commit
074e7f8441
3 changed files with 25 additions and 10 deletions
|
|
@ -22,6 +22,10 @@ make forgejo-backup-status # last success + 7-day gate hint
|
|||
|
||||
Requires: `kubectl`, `age`, `curl`, `KUBECONFIG=~/.kube/config-hosteurope`.
|
||||
|
||||
Preflight: `forgejo-db` pod must be Ready (`make forgejo-db-status`). A full dump
|
||||
with 13 org repos is ~670MiB — allow 10–20 minutes for stream + age on a typical
|
||||
workstation link.
|
||||
|
||||
Decrypt: `~/.config/age/railiance-backup.key` (same key as other Railiance backups).
|
||||
|
||||
## Nextcloud layout
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue