Pick your own backend and store encrypted backups of your umbrel files anywhere! 🧩 Integrations Works seamlessly with standard protocols like FTP, SSH, and WebDAV, as well as a wide range of popular services like Amazon S3, OneDrive, Google Drive, Rackspace Cloud Files, HubiC, Backblaze (B2), Amazon Cloud Drive (AmzCD), Swift / OpenStack, WebDAV, SSH (SFTP), FTP, and more! ⏲️ Automatic backups You choose how often all your selected files will be safely backed up. 🛡️ Safe & Secure We take your data security seriously. By using the powerful AES-256 encryption standard, we ensure that your privacy stays protected from any unauthorized access. We also support GPG encryption, giving an extra layer of strong defense to your backups. 🖥️ Intuitive interface Simple interface and powerful controls at your fingertips.
License: NOASSERTION. Built with: C#, JavaScript, HTML, Less, Python, Shell, Objective-C, Batchfile, TypeScript, Handlebars, PowerShell, C, CSS, Gherkin, Dockerfile. Website: https://duplicati.com. Source: https://github.com/duplicati/duplicati.
See official install docs: https://docs.duplicati.com/installation-details/developer
Self-hosting gives you three things SaaS can’t: data ownership (the files live on disks you control), cost predictability (a one-time setup vs. recurring per-seat fees that grow with your household or team), and longevity (open-source means the app keeps working even if the maintainers move on, since you can pin a working version). The trade-off is that you take on the operational work of running a server, applying updates, and handling backups.
Most self-hosted apps run comfortably on modest hardware — a Raspberry Pi 4, a mini PC, a NAS with Docker support, or a small VPS is usually enough for personal or family use. CPU and RAM requirements scale with how many simultaneous users or how much data you push through Duplicati. Storage requirements depend on the kind of data you keep; check the README for guidance on data retention.