snapr is a self-hosted backup service that automatically protects your databases and files on a schedule. You define what to back up and where to store it through a simple configuration, then snapr handles everything—dumping databases, archiving files, compressing, optionally encrypting with AES-256, and uploading to your chosen storage (local disk, cloud storage, or remote servers). A clean web interface lets you monitor job status, stream live logs, trigger manual runs, and download archives. Notifications can alert you via email, Telegram, or webhooks on success or failure. Retention policies automatically prune old backups so you only keep what you need.
How It Works
You learn about snapr as a self-hosted backup service that can protect your databases and files automatically.
You run one Docker command or download a single file, and snapr is ready to run on your own server.
You write a simple list where you specify your databases, your files, when to back them up, and where to store the copies.
Behind the scenes, snapr wakes up at your chosen times, dumps your databases, archives your files, compresses and encrypts everything, then uploads it all to your chosen storage.
The dashboard works on mobile so you can check status anywhere.
Download any backup archive directly from the web interface whenever you need it.
Your files and databases are backed up, compressed, encrypted, and stored exactly where you chose—automatically, reliably, on your own server.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.