Nightly restic backup to Wasabi #14
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/issue-13-restic-nightly-backup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The box has no backup: agent memory/skills (
/.pi), the forge signing key (/.ssh), and the tailscale authkey exist only on this disk. This adds an unattended nightly encrypted restic backup to a dedicated Wasabi bucket.services.restic.backups.nightly: root-run (module default; needed to read 0600 files in~/.sshand/etc/tailscale),initialize = true,runCheck = true,createWrappergivesrestic-nightlyfor manual inspection/etc/tailscale/authkey,~/.pi,~/.ssh,~/.config, fish/zoxide state,devbox.json—~/wiprepos are on the forge, caches/podman storage re-downloadable--keep-daily 7 --group-by ''(matches the VPS; longer history is the secondary backup's job)Persistent, 10 min random delayonFailurefires an explicitstatus=down, so a failed backup is red immediately, not after the monitor timeout). Push URL (contains token) is read at runtime from/etc/restic/kuma-push.urlso it never lands in the repo or world-readable/nix/storeSecrets (
/etc/restic/{password,wasabi.env,kuma-push.url}) are provisioned at console per SETUP.md §8 — not in the repo.Closes #13