1,028 karma · joined March 15, 2016
That said, in my experience, people willingly give their data to Google and Facebook. I assumed people were not cognisant but this is not the case. Most people are very conscious of their decision and argue that their data is safer with Google and it's a good trade off. This seems like a PR issue and hard to fix even if selfhosted solutions reach maturity.
Do others share my thoughts? Would love to hear from privacy enthusiasts as to how we can promote better architectures for the web.
I think of those listed projects only few are backed by for-profit entities (like sandstorm itself). Cozy in particular seems very well funded (https://www.crunchbase.com/organization/cozy-cloud#/entity).
I also think the alternatives link is a bit misleading because those projects aren't really direct alternatives. I have investigated a bit in this space (for my personal hosting):
* Cozy is simply for a personal server for email/contacts. This is more like ownCloud. It's not meant for hosting internet facing websites.
* Sandstorm is sort of trying to build a Google Docs style portal. People share these docs with each other. This is why it has a "frame" around every doc/app. It's also not meant for hosting internet facing websites (by this i mean, it is not optimized for hosting your personal public blog).
* Bitnami is 1-click images for opensource apps. I am guessing their main user base is people who want to install a stack quickly. It's a glorified docker pull or curl.
* Cloudron is about running apps on a server. This is automation (ssl, backup, install/update etc) of what you would be doing today, if you have to setup a server and install apps like rocket.chat, gitlab etc. Cloudron uses docker for the apps. Yunohost does the exact same thing without docker.
One man's terrorist is another man's hero. The U.S routinely bombs other sovereign countries and this is show cased as a "hero" activity. If the bombed people retaliate, they are terrorists. The truth is not black/white. Same way U.S data surveillance is OK but same thing done by China is seen as backward regime.
As for the video, I would have preferred a shorter video (~1.15 mins)
For contacts, calendar, just install the ownCloud or nextCloud app. On android, https://davdroid.bitfire.at/ works great.
Also, if ISPs are "tapped", you have a problem at the government level. IMO, privacy issues and government intrusion are not something technology can beat. Forget home servers and decentralization and usb sticks - If it's in your head, any determined government will waterboard that information out of you.
This. Generally it's people who don't self-host that usually claim that web apps are just a 'apt-get install' away.
About 4), please do consider the fact that this is the exact same issue most of your users face. We have existing wordpress blogs, forum that we would like to migrate but cannot. Most apps have import/export which is broken (including wordpress which is supposedly mature) :/
1. The UI was very sloppy. For the user, one had to learn many new concepts (what is a webkey? why do apps not work on mobile?)
2. New app developer model meant that it was impossible to create apps easily without insane complexity. If you see all the apps, they had to fork from the main code base and generally lagged behind because packaging for sandstorm required a LOT of work.
3. The web frame that they added around each app was annoying. This frame could not be disabled and thus made many use cases like having a public forum, blog impossible.
4. Their own infrastructure was not self-hosted including using github (when gitlab exists), google groups (when nodebb app exists). They continued to use irc despite having a rocket.chat app as the main showcase. They should be dogfooding.
The alternatives today are at https://github.com/Kickball/awesome-selfhosted#self-hosting-.... I recommend https://cloudron.io. They focus simply on installing things and don't invent a new developer model (it's based on docker)