This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/ArthurMTX on 2025-05-28 15:12:37+00:00.
Hi everyone,
I’m running a self-hosted server, and I’m looking for a clean and reliable solution to automatically back up all my Docker containers every night, including:
- Docker volumes (persistent data)
- My docker-compose.yml, Dockerfiles,
.env
files, and mounted folders (all stored under /etc/docker/app1/
, /etc/docker/app2/
, etc)
I’d prefer to avoid writing fragile shell scripts if possible. I’m looking for an open-source tool that can handle this in a cleaner, more maintainable way ideally with some sort of admin interface or nice scheduling system.
I’ve looked at a few things like:
offen/docker-volume-backup
(great for volumes, no UI though)
docker-autocompose
(for exporting running containers into compose files)
restic
, borg
, and urbackup
(for file-level backups)
But I’d love to hear from the community, what’s your go-to open-source solution for backing up Docker volumes + config files, with automated scheduling and ideally some logging or UI?
Thanks in advance, I'd really appreciate recommendations or your own stack examples :)