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

862 B

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