Set-and-forget backup orchestration for self-hosted Docker containers with one-click disaster recovery.
Added Mar 22, 2026
Last signal 2w ago
Self-hosters running dozens of Docker containers rely on fragile, hand-written shell scripts to back up volumes and databases. These ad-hoc approaches break silently, skip critical data, and offer no easy restore path—leaving users one disk failure away from losing everything.
A lightweight agent that auto-discovers running containers, intelligently snapshots volumes and databases (with minimal downtime scheduling), encrypts and ships backups to local or cloud targets, and provides a single-command restore workflow. A dashboard shows backup health, retention status, and alerts on failures.
The self-hosting movement has surged with growing privacy awareness and affordable mini-PCs, but backup tooling hasn't kept pace—most users still cobble together cron jobs and rsync scripts, creating a clear gap for a purpose-built solution.
55
62% score confidenceTrend snapshot pending
No matched competitors yet
Showing 1-20 of 20 signals
I'd separate backing up the VMs from backing up the actual data. For the Proxmox side, I'd use PBS if you can. It's honestly one of the best parts of the Proxmox ecosystem. Incremental, deduplicated backups, built-in verification, retention policies, and restores are incredibly straightforward. If your backup server has to stay on Ubuntu, you can still run PBS in a VM or LXC, or even on a small dedicated machine. For the TrueNAS data, I'd use restic or borg to back up the datasets themselves. Both are excellent, but I'd lean slightly towards restic because I find it a bit simpler to manage, and it supports encrypted, deduplicated backups to a wide range of storage backends. My biggest recommendation is not to rely solely on VM-level backups. If your Docker containers are configured properly (Compose files, configs, and persistent volumes), make sure you're backing up the persistent data as well. Restoring a VM is great, but restoring just the data you actually care about is even better.
You can run Proxmox backup server on bare metal on the same machine as Proxmox. You can also run it in a VM. It’s by far the best solution for backing up VMs. Nothing else will get close in terms of data deduplication and minimizing storage requirements. You can use it to back up the Proxmox hosts too. Then use borg/restic/whatever to backup the datastore offsite.
HS5 is a high-performance scale-up self-hosted S3 compatible object storage server. It is ideal for use cases where single-node scaling, performance, and data-loss risk are acceptable. So for some self-hosting use cases it might be great. I actually see recent (the last one 20h ago) posts here where it might be a fit for the use case. HS5 features a web interface for managing buckets and users. I was previously using MinIO for my single node object storage needs, but it did not scale well with many objects since it creates multiple files for each object. Now it does not aim to solve the single-node use case anymore anyway and is unmaintained as well. Feedback welcome! Website: [hs5.eu](hs5.eu) Github: [github.com/.../hs5](github.com/.../hs5)
AWS S3 pricing pushed me to build this. StorForge: • S3-compatible • \~$3/TB • No lock-in • Use your existing tools • Encrypt your data before upload Early access: storforge.io
Hey r/selfhosted I'm thrilled to announce the latest major update to **Kriti Images**, my open-source, URL-based image transformation service built in Go. [**Website**](kritiimages.com) **|** [**Demo**](kritiimages.com/.../transformations) **|** [**GitHub**](github.com/.../kriti-images) If you're looking for a performant, self-hosted alternative to services like Cloudflare Images or ImageKit, Kriti Images is for you. **What's New: Scalable Storage with S3** This is a game-changer for self-hosters who need reliability and scalability without running into local storage limits. Setup is super simple with a config file: images: source: awss3 # Change from 'local' aws.s3.bucket: my-kriti-bucket **Quick Transformation Example** It lets you apply complex transformations (resize, crop, blur, format change, color adjustments, etc.) simply by modifying the image URL. GET /cgi/images/tr:width=500,blur=5,format=webp/image1.jpg Give Kriti Images a spin and let me know what you think! All feedback and contributions are welcome. *Up next I am working on a Canva like image editor with basic functionalities.*
+17 more signals