Duplicati 2.0 software for secure online/local backups.
100K+
Status: Deprecated
Abandoned duplicati in favor of restic. See the k8s resource file here for a straightforward way to deploy without any special tools, just the generic alpine image, k8s secrets and built-in busybox cron.
Duplicati proved impossible to monitor, fragile and incapable of handling backup savesets much bigger than a third of a terabyte. Restic (a more mature OSS package with more contributors and far more annual release updates) just works, providing all the same features (minus a UI) and none of the maintenance headaches. This image will be kept available for the many who use it, but with encouragement to try restic.
Old description:
Duplicati 2.0 software for secure online/local backups. After CrashPlan discontinued its individual-user subscription service in 2018, this along with the BackBlaze B2 or Amazon S3 service is the most-active open-source project and is the best alternative for Linux users. Project organizers tag releases "beta", "experimental", and "canary"; to take advantage of the rapid pace of development, this container image provides the experimental release which has the most-current reasonably-stable feature set. Use the linuxserver/duplicati:latest image if you wish to run the older beta version. This one includes timezone support.
In your kubernetes.yaml or docker-compose file, add the list of volumes you wish to back up under /backup. If you're backing up a server, set the PUID environment value to root user (0), otherwise set it to any user-id that has read access to your files. Bring up the stack and define backup configurations; see software documentation. All other configuration is done via the UI on TCP port 8200.
Example kubernetes.yaml and docker-compose.yml files are provided here. This repo has complete instructions for building a kubernetes cluster where you can deploy kubernetes.yaml using make and customizing Makefile.vars after cloning this repo:
git clone https://github.com/instantlinux/docker-tools.git
cd docker-tools/k8s
make duplicati
| Variable | Default | Description |
|---|---|---|
| PGID | 34 | Group ID for backup user |
| PUID | 34 | User ID |
| TZ | UTC | time zone |
Content type
Image
Digest
Size
230.3 MB
Last updated
almost 6 years ago
docker pull instantlinux/duplicati