Foisting off the infrastructure funding on the opposition has a sort of poetic justice to it.
Would be kind of fun to watch the giants trying to shut it down. Given some level of popularity, it might become too difficult for them to do. Users donate newly minted Google/Microsoft accounts as old ones get shut down. With some sort of karma reward for doing that.
Disclaimer: I'm one of its creators.
Thank you, and I will check it out.
Install NextCloud, eg via "snap install nextcloud" on Ubuntu. Now you probably want to configure NextCloud a lot via its web interface.
You are 90% there. There might be a hurdle to access your box if it is behind your home NAT.
Not available to non-techies, but you could sell such pre-configured boxes.
I wish that by installing the app it would take me to the following process:
1. Set up my custom domain preferences 2. Set up email 3. Set up file sharing 4. Set up personal website (optional)
For the periods in which my phone is offline, e.g. on a flight, the whole thing would fall back to the app vendor service as a contingency to people sending me email or wanting to access my website. Once I'm back online, things would be sync up to the phone and the fall back contingency removed.
Maybe it's just me wanting to fast forward the world 5 to 10 years from now.
Cloudron.io is fairly similar, though makes some different design choices.
Still, NextCloud provides the most popular cloud stuff for non-techies: Storage like Dropbox and adressbook like Google/Apple.
Sell a "box" (think something that looks like a apple airport extreme). The device will have a nfc / bluetooth / wireless / rj45 and internal storage. To link your device to the private cloud box, you use the app on your device and sync public encryption keys. Now there would be two ways of syncing photos / data between the cloud box and your device:
1. Local Wifi sync - when the device detects that is on its home network it will sync any changes.
2. Remote Sync - Use a public server, upload encrypted data using the public encryption keys, and the home cloud will download them.
For sharing with others, im thinking of of web / circle of trust, where you can share your public keys with your friends / family. There would be privacy levels: 1 - Me & wife / 2 - Close family / 3 - Close friends etc...
Anyway, this is just an idea i have been thinking about for some time now. There is still a lot of details to work out but I do believe that we need to try moving away from the public cloud.