I have been using this collection of scripts to manage borg backups across my handful of servers I have at my homelab with some success. I started these scripts before knowing about borgmatic, but by then they were already mature and did what I wanted in a simple and concise manner. It was also a very important opportunity for me to put in practice a bit of good practices when using bash to the best of my knowledge.Hope that sharing this will help others use borg, understand bash scripts and/or motivate to create their own open repos automating their personal processes to share with the rest of the community.
Disclaimer: I've been using Claude and more recently DeepSeek R1 14b distill with aider to derive the README instructions. If you guys see any issue in the README, please do report! Thanks!