3
summary: Efficient, encrypted backup to local or remote hosts
5
Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.
13
command: bin/duplicity
18
python-version: python2
21
- lftp # for lftpbackend.py
24
- megatools # for megabackend.py
25
- ncftp # for ncftpbackend.py
26
- openssh-client # for ssh_pexpect_backend.py
27
- python-azure # for azurebackend.py
28
- python-boto # for botobackend.py
29
- python-cloudfiles # for cfbackend.py
32
- python-gdata # for gdocsbackend.py
33
- python-gi # for giobackend.py
34
- python-googleapi # for pydrivebackend.py
35
- python-httplib2 # for pydrivebackend.py
38
- python-paramiko # for ssh_paramiko_backend.py
39
- python-requests # for adbackend.py, onedrivebackend.py
40
- python-requests-oauthlib # as above
41
- python-swiftclient # for swiftbackend.py
43
- rsync # for rsyncbackend.py
44
- tahoe-lafs # for tahoebackend.py
45
# -sx for sxbackend.py, but looks dead http://www.skylable.com/
46
python-packages: [b2, dropbox, mediafire, pydrive, pyrax]
48
# dropbox for dpbxbackend.py
49
# mediafire for mediafirebackend.py
50
# pydrive for pydrivebackend.py
51
# pyrax for hubicbackend, _cf_pyrax.py
52
# jottalib backend is not in 0.7-series