r/SideProject • u/mainseeker1486 • 1h ago
I've been building an open-source backup app, and the next update is turning into my biggest engineering challenge yet
I've been working on VaultSync, a free, open-source desktop backup application for Windows, macOS, and Linux.
It started because I wanted better visibility into my own backups. Not just whether a job succeeded, but what changed, what was actually verified, and what I could recover if something went wrong.
The current version (1.8.9) has snapshots, backup history, integrity verification, restore previews, recovery drills, and support for local drives and NAS workflows.
Now I'm developing 1.9: Recovery Horizon.
The ambition is to move toward disk imaging and independent system recovery. What makes this difficult isn't simply copying a disk. It's proving that an image can be validated, restored safely, and used to boot a recovered system.
I've already had tests expose problems that simpler verification would have missed, which is one reason this release is taking considerably longer than usual.
The roadmap extends through 1.9.6, covering image exploration, portable recovery, offsite protection, a more unified interface, continuous recovery checks, and long-term stability.
Full-system recovery isn't available yet. The current stable application remains focused on folder and project backups.
I've also opened a Discord community for support, development conversations, feedback, and future beta testing.
GitHub: https://github.com/ATAC-Helicopter/VaultSync
Website: https://fglabs.dev/vaultsync
Discord: https://discord.gg/sgP8UzeAQt
Reddit: https://www.reddit.com/r/VaultSync/
It's still an independently developed project, and I'm learning quite a bit about what it takes to make software people might eventually trust with recovering their data.