Sign inSign up

speedy37/docker-duplicity

By speedy37

•Updated over 9 years ago

linux container based on alpine linux that provide duplicity

Image
0

413

speedy37/docker-duplicity repository overview

⁠docker-duplicity

linux container based on alpine linux that provide duplicity⁠

The following backend have been tested successfully:

  • ftp
  • ssh
  • hubic
  • backblaze

If a backend doesn't work because of a missing dependency, fell free to open an issue⁠.

⁠How to use

This image is available on

⁠Backblaze

Because I'm using backblaze nowadays and that duplicity backblaze backend is buggy, I did a full rewrite of the backend using backblaze official python library (b2). Until this is merged into master, I'll keep replacing the master implementation with the one provided here.

⁠Docker compose example

backup.X:
  image: speedy37/duplicity
  hostname: backup.X
  environment:
   PASSPHRASE: Passw@rd
  volumes:
   - /what/i/want/to/backup:/data
  command: duplicity
   --full-if-older-than 1M
   --asynchronous-upload
   /data
   target_url

If you want to cache metadata, add a volume for: /root/.cache/duplicity

Tag summary

Content type

Image

Digest

Size

39.3 MB

Last updated

over 9 years ago

docker pull speedy37/docker-duplicity