4 ms·
git-remote-gcrypt supports rclone, and all of it's backends. i would use that for your use case. this takes an explicit dependency on aws, though all that is n
by nathants 4y ago
git-remote-gcrypt supports rclone, and all of it's backends. i would use that for your use case.
this takes an explicit dependency on aws, though all that is needed is:
- (large) object storage with read-after-write consistency (s3)
- (small) object storage with compare-and-swap (dynamodb)
it would be easy to port this to any provider that provides these two kinds of object storage.
compare-and-swap means that multiple concurrent writers can safely collaborate without risk of force pushing over each other.
- wanderingmind 4y agoOops missed it, in which case will definitely give it a shot.
- bcjordan 4y agoSomething about the idea of being able to back things up on multiple remote target storage services sounds extra compelling. Simple encryption with robust backup for e.g. text notes.
- nathants 4y agoit might be worth making dynamodb optional, so all s3 compatible remotes can be used. i made it non-optional to simplify implementation and documentation. there are no knobs, no conditional semantics.