Files
openclaw-backups/automations/n8n/backup-verifier-runbook.md
2026-02-21 07:01:51 +00:00

31 lines
862 B
Markdown

# Auto-Backup Verifier — Runbook
## Purpose
Verify daily that backup pushed to Gitea includes critical files.
## Import
1. Open n8n → Workflows → Import from file
2. Import `backup-verifier-workflow.json`
3. Configure credentials:
- HTTP Header Auth for Gitea API (Authorization: token <YOUR_GITEA_TOKEN>)
- Telegram credential named `Telegram account`
4. Set env vars in n8n for ntfy:
- `NTFY_URL=https://ntfy.sh`
- `NTFY_TOPIC=anthony-krilly-9f3k2`
## What it checks
- AGENTS.md
- MEMORY.md
- TOOLS.md
- state-backup/openclaw.json
- state-backup/cron/jobs.json
- state-backup/devices/paired.json
## Alerts
- Success: ntfy (priority header not configured in this workflow yet) + Telegram
- Failure: ntfy + Telegram alert
## Notes
- Schedule is 02:20 AWST by default (after backup)
- Keep workflow inactive until credentials are confirmed