Hermes Remote Backup
Each night · while everything is working
Creates a WAL-safe snapshot through the native hermes backup command, encrypts it locally with age, uploads ciphertext directly to R2, then verifies the stored size and SHA-256.
hermesbackup.sh backup --quick