I am looking for a Cloud Storage Provider that checks the following boxes:
Must have:
- End to End Encryption
- Open Source Clients for Linux and Android
Nice to have / bonus
- Linux Client available as a Flatpak
- Linux and Android Clients * reproducible
I am looking for a Cloud Storage Provider that checks the following boxes:
Must have:
Nice to have / bonus
Filen is the only one I can think of.
Though I would recommend using a cloud storage services’ app that works better/well on Linux that you can couple with Cryptomator. I’ve seen it be recommended here before and after having tried it, that’s one of the best ways to go about it instead of directly finding a service that suits all your needs.
Ente for photos, Peergos for files. Ente provides a Flatpak. Peergos will likely get a Flatpak with the next release, but even without its not difficult to install.
Peergos is far away the most appealing of the storage service providers.
Filen look interesting and has a very good pricing, onyl thing that bothers me is that they only offer an AppImage and AppImage depends on outdated libraries and has no sandboxing.
Using something like Cryptomator feels a bit like a workaround.
If I use Cryptomator, can I do the following things:
Mount the cloud as a drive on Linux and Android?
Set up automatic sync of specific folders?
Yes. But you’ll have to keep the folders unlocked for the sync to keep working.
What does unlocked mean in this context?
Unlocked in Cryptomator so you can keep syncing the files from wherever you set it up. If you use Cryptomator, you’ll know what I mean. I don’t know how else to explain it. Sorry.
So the app has an lock and this is needs to stay unlocked?
Im fine with this
The app plus the folders you set up to encrypt within Cryptomator, both. The app can’t be locked in Linux, only the folders.
Look, it’s very easy to try it out yourself to see how well it works for you. Feature parity may not be 100% but I am not sure.
It is. Usability is not great in my experience.
If you want to sync with unencrypted files on disk, Cryptomator can’t do that. If you want to have it also encrypted on disk and sync everything from within a vault, then Cryptomator might be an option.
It can actually work really well. Depends on the cloud storage service used at most but I don’t see it as a workaround when it works well enough.
Filen is a decent solution. They have both .rpm and .deb packages. Nothing else I’ve tried comes close, but I haven’t tried Peergos. I wouldn’t recommend using the notes or chat in Filen because they seemed glitchy unless they’ve fixed something in recent updates. Very cheap pricing. (No solution I’m aware of meets your criteria of having a flatpak, sadly.)
I use Filen too. And it works great for me on Fedora, GrapheneOS and MacOS. How well does Peergos work on these platforms?
Is Filen audited?
I don’t believe so, which is why I stopped using it. They should be releasing their major platform upgrades and doing an audit sometime this year.
You can do that with SSHFS/Webdav yes.
You can use rsync, Syncthing or anything other FOSS CLI tool. ![]()
I think I get what you mean, leaving the vaults unlocked is not a problen since I have passwords and full disc encryption on all my devices.
How do you mean that?
Yes, but (I haven’t checked the .deb) the rpm package isn’t part of the official repo (or any repo as it seems) so I need to download some executable from the internet like a Windows user ![]()
But they publish a SHA256 of each executable, which is great.
I hope that their builds are reproducible, if not I would ask them tp publish their apk to F-Droid (which would make their apk reproducible) and maybe compile the desktop app myself.
In the Google Play Review some people complain about Filen, do you noticed any issues they describe?