top | item 28517628

Ask HN: Recommended reading for decentralizing a social network?

9 points| k00b | 4 years ago

5 comments

order

ColinWright|4 years ago

The question is too broad ... you need to be more detailed about what you are trying to achieve. Something like Facebook? Something like TikTok? Something like Twitter?

Video sharing? Audio? GIFs?

Replies? Discussions? Groups? DMs and PMs?

Who is your audience? People who can install Docker? Or people who don't know the difference between a browser and an "app"?

Look up and read about XMPP, Matrix, and ActivityPub. Here's a document:

https://docs.joinmastodon.org/

That talks a little about the protocols and the software and might serve as a reasonable starting point.

k00b|4 years ago

Specifically: something like HN so replies and ranking I guess.

Audience: a Docker audience suffices.

draygonia|4 years ago

The Interplanetary File System is a good start for decentralizing websites. https://docs.ipfs.io/

I'm waiting to hear from the rest of HN, I've been curious about decentralized websites for a while.