Finish Schoolhouse programming submission flow
This commit is contained in:
@@ -34,13 +34,21 @@ automation/bin/karakeep_api.py /api/health --raw-path --pretty
|
||||
- `bin/pd_backup_sync_to_serenity.sh` — `rsync`s configured backup/config roots to Serenity
|
||||
- `bin/run_pd_backups.sh` — wrapper that runs both steps in order
|
||||
|
||||
These scripts are staged repo-side only. They still need:
|
||||
These scripts are the live PD backup runner model.
|
||||
|
||||
Repo-side deployment prerequisites remain:
|
||||
|
||||
1. real values in `.env`
|
||||
2. a writable dump destination on PD
|
||||
3. SSH trust / key path for Serenity (`root@10.5.1.5` by default)
|
||||
- recommended known_hosts path on PD: `/home/truenas_admin/.ssh/known_hosts`
|
||||
4. a real scheduler (cron/systemd timer/n8n) on the live host
|
||||
4. a real scheduler on the live host
|
||||
|
||||
Current documented live state:
|
||||
|
||||
- the PD → Serenity backup flow is the intended deployed model
|
||||
- root cron on PD is the preferred scheduler
|
||||
- first-run verification and the deployed status are tracked in `docs/operations/PD_BACKUP_DEPLOYMENT.md` and `docs/planning/TODO.md`
|
||||
|
||||
## PD / TrueNAS deployment recommendation
|
||||
|
||||
|
||||
Reference in New Issue
Block a user