@@ -102,8 +102,9 @@ that **large binaries don't change often**.
102
102
[ git-remote-gcrypt] ( https://github.com/spwhitton/git-remote-gcrypt ) ) ...
103
103
* Cloud-based serverless virii
104
104
* ** Protocol- and PaaS-agnostic** design
105
- (save to AWS, Backblaze B2, GitLab ...).
106
- Simply add remote origins or sync (e.g.
105
+ (save to AWS S3 / Backblaze B2 with
106
+ [ S3QL] ( https://github.com/s3ql/s3ql ) ).
107
+ Simply add remote origins (like GitLab) or sync anywhere (e.g.
107
108
[ rsync] ( https://en.wikipedia.org/wiki/Rsync ) ,
108
109
[ rclone] ( https://rclone.org ) ) a git folder.
109
110
@@ -267,15 +268,20 @@ with long and rigorous release / support cycles.
267
268
<div markdown =" 1 " property =" acceptedAnswer " typeof =" Answer " ><div markdown =" 1 " property =" text " >
268
269
269
270
Compared to backup tools like Bacula, Borg, Duplicity, restic, luckyBackup, git-crypt and git-remote-gcrypt,
270
- myba simply wraps raw git and is written in pure, standard ** POSIX shell for maximum portability**
271
+ ` myba ` simply wraps raw git and is written in pure, standard ** POSIX shell for maximum portability**
271
272
and ease of use. It's got the exactly ** familiar ` git ` CLI API** .
272
273
273
- Compared to most tools, myba does ** file-based** (as opposed to block-based) ** differencing and encryption** .
274
+ Compared to most tools, ` myba ` does ** file-based (as opposed to fixed-size block-based) differencing and encryption** .
274
275
275
- Compared to ** ` git-crypt ` ** , <b >myba also encrypts the committed path/filenames</b > for maximum privacy.
276
+ Compared to most tools, ` myba ` does on-the-fly compression of plain text data.
277
+
278
+ Compared to ** ` git-crypt ` ** , <b markdown =1 >` myba ` also encrypts the committed path/filenames</b > for maximum privacy.
276
279
277
280
Compared to ** ` git-remote-gcrypt ` ** , myba is simpler, has fewer dependencies,
278
- does text-content compression, and can use OpenSSL, whereas the former is tied to GPG.
281
+ does text-content compression, and can use OpenSSL, whereas the former is tied with GPG.
282
+ While ` git-remote-gcrypt ` only does public-key cryptography, ` myba ` supports
283
+ [ symmetric] ( https://en.wikipedia.org/wiki/Symmetric-key_algorithm )
284
+ password-based encryption, so you can use a different password with every backup checkpoint.
279
285
280
286
* [ POSIX] : Portable Operating System Interface
281
287
* [ CLI] : Command Line Interface
0 commit comments