Verify before pruning
A new database dump must complete, meet a minimum size and pass gzip verification before older recovery points are removed.
A collection of scheduled maintenance routines for file hygiene, database backups, retention and failure notifications on a personal Linux system.
Designer and operator · Updated Aug 2026
01 · Problem
Small but important maintenance work—organizing transient files and verifying cloud-database backups—is easy to defer until it becomes a recovery problem.
02 · System
Systemd timers run bounded cleanup and backup jobs, verify their results, apply retention rules and report failures through logs and Slack.
03 · Outcome
Downloads organization and nightly Supabase dumps run as inspectable host services with safety checks, compression verification and dated retention.
These routines favor boring, inspectable operating primitives. The goal is reliable recovery and maintenance, not a generalized automation platform.
A new database dump must complete, meet a minimum size and pass gzip verification before older recovery points are removed.