Hey there! That’s a great question.
So, when you’re just using something by yourself on your own computer, E2EE doesn’t always make a huge difference. You really start to see its value when you bring in outside storage, like S3, or when you have a bunch of people using it.
Think about a company running its own app. If someone uploads sensitive files and doesn’t want the system administrator or the tech team to read them, E2EE comes to the rescue. The files get scrambled before they even leave the user’s device. So, even if the server is in-house, the admin only sees encrypted stuff.
It’s basically about separating who operates the infrastructure from who can actually read the data, which lets people use shared or external storage and knowing their stuff is private.
FlexibleToast@lemmy.world 4 days ago
Defense in depth for one. It looks like this project is made for protecting your data on cloud storage. I’ve noticed right now there seems to be a lot of projects around using relatively cheap S3 storage solutions.
Joelk111@lemmy.world 4 days ago
Ahh, that makes sense. When I think of self hosting, I think of using your own hardware.
K3can@lemmy.radio 2 days ago
Saying something is “self hosted” when it’s actually hosted by a cloud provider is sort of like saying something was “self coded” when it was coded by an LLM.
FlexibleToast@lemmy.world 4 days ago
Self hosting can be stretched to mean you’re hosting your own services on a cloud provider.
Joelk111@lemmy.world 4 days ago
Yeah, I have dabbled in that with streaming to multiple platforms via a VPS. It definitely is stretching the definition of self hosting.