Wrapper for Synology NAS backup

I am using a Synology NAS for my data store with Duplicacy as the backup utility.

I had a bunch of scripts to help automate snapshots, etc., before the backup began, and I’ve ventured (via Codex) to turn this into a standalone application.

It is based on taking snapshots of my root Btrfs volumes and backing them up to multiple local and remote destinations.

It does not initialise backup locations. However, it does have a nice restore picker that eases the pain of restoring data when only certain dirs/files are needed. All command-line-based and can be easily scripted to back up and run various other checks on your backup health.

It shares notifications via ntfy.sh or your own hosted ntfy instance.

There are toml conf files used for the backup config and for any necessary secrets. It’s all covered on GitHub.

Is it perfect? Of course not. It is only heavily tested to work safely on Synology. Niche, I know. But if you want to take a look, provide feedback, or use it, please do.