I just started getting into self hosting using docker compose and I wonder about possible backup solutions.
I only have to safe my docker config so far, but I want host files as well.
What software and hardware are you using for backup?
For app data, Borg as backup/restore software. Backup data is then stored on Hetzner as an offsite backup - super easy and cheap to setup. Also add healthchecks.io to get notified if a backup failed.
Edit:
Backup docker compose files and other scripts (without API keys!!!) with git to GitHub.