Is there already something like this? I’m using Duplicati and a cloud storage provider to back up all my docker configs. It encrypts everything before uploading.
Is there anything similar to this that acts as a seamless interface for cloud services, but with user encryption added in between? Not so much for a backup plan but just for regular cloud storage?
rclone, but i don’t know if there is is a desktop application for it that does everything (is that what you meant by interface?)
There is https://github.com/kapitainsky/RcloneBrowser, but it seems to be unmaintained, so I don’t know if it supports rclone’s “crypt” feature.
However, there is a web gui: https://rclone.org/gui/
Oh, I didn’t realize rclone has a webui.
I think this is exactly what I was looking for.
Got it all set up. Now I see why people love rclone so much.
gocryptfs which works like this, would be my recommendation. There’s also Cryptomator. They’re both cloud-friendly, so you only need to resync files that actually change.
Not sure what you’re looking for, like a cloud mounted file system that’s encrypted? I’ve used fuse s3fs before which is like mounting a s3 bucket to a mount point on the local server, it supports encryption as well.
If you’re looking for a Dropbox like experience you may want something like nextcloud, not sure if it supports client side encryption though.
isnt cryptomator specially designed for that?
In terms of security this would be second to Veracrypt but much more effieicent as changing one bit doesn’t require a full reupload. However, it is still quite experimental. Use with caution.
Something like https://www.boxcryptor.com/en/for-individuals/?
Worst case, you could just create a veracrypt file volume and put it in Google Drive or whatever. But generally, large files like that are not the ideal use case.
I believe Duplicacy supports S3 endpoints at the very least.