Duplicati
Duplicati is a free, open-source backup client with a friendly web UI and strong S3 support.
Install
Download from duplicati.com. Duplicati runs on Windows, macOS, and Linux.
Create a backup job
- Open Duplicati's web UI (default
http://localhost:8200). - Add backup → Configure a new backup.
- Storage Type:
S3 Compatible.
| Field | Value |
|---|---|
| Server | Custom server URL |
| Server URL | s3.filebase.io |
| Bucket name | Your Filebase bucket |
| Access ID | Your Filebase access key |
| Access Key | Your Filebase secret key |
| Region | auto |
| Use SSL | ✓ |
| Path-style URLs | ✓ |
-
Continue through the wizard to set:
- Encryption — Duplicati encrypts client-side; pick a strong passphrase.
- Source data — directories to back up.
- Schedule — daily, weekly, etc.
- Retention policy — how many old versions to keep.
-
Click Save and let the first backup run.
Restore
In the Duplicati UI: Restore → pick the backup → choose files → restore. Duplicati retrieves only the chunks needed for the requested files.
Web UI on a NAS
If your NAS supports Duplicati (Synology, QNAP, TrueNAS), running it directly there backs up the NAS's data to Filebase without needing a separate machine. Free egress on Filebase makes Duplicati restores cheap.
What's next
- Duplicacy — alternative
- restic — CLI-only alternative
- Synology Hyper Backup — Synology-native option