4 ms·
Like everyone else, I'm building one. But I'm not hung up on distributed storage or any of that. It's just a simple way for people to host social network rooms
by kodablah 9y ago
Like everyone else, I'm building one. But I'm not hung up on distributed storage or any of that. It's just a simple way for people to host social network rooms from their always-on home computers if they want. The gist: app w/ statically compiled Tor (separate lib started at [0]), room config flexible enough to build different social network types, communicate via gRPC over Tor onion services (protos at [1]), and make it so dead simple that it just works (mobile remotes to home onion service).
I think people are worrying so much about network and storage and uptime for ephemeral machines that they are missing the forest for the trees here. Just get a decent platform and iterate from there. At first, you don't have to federate, conform to a protocol, distribute data, etc. But if you are building these things, why not at least offer anonymity?
0 - https://github.com/cretz/bine https://github.com/cretz/bine
1 - https://github.com/cretz/yukup/tree/master/yukup/pb/proto https://github.com/cretz/yukup/tree/master/yukup/pb/proto