TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What tools and architecture would help build a self-hosted Facebook?

4 pointsby FourSigmaabout 7 years ago
For example, the LAMP stack is sufficient to self-host blogs (Wordpress). What stack and architecture would be needed to recreate the basic functionality of Facebook (posts, photos, videos, and messages)?

2 comments

detaroabout 7 years ago
The technical stack matters very little: you can do the necessary things with almost any webdev stack.<p>IMHO, federation is important if you want to replace Facebook and not just build a small-scale hub (which is a totally valuable thing to do too!), and for that you&#x27;re going to need common protocols. Mastodon gets a lot of it right for making a Twitter-like, but there is no reason you couldn&#x27;t build a Facebook-like on the same protocols (ActivityPub) too.
tastyhamabout 7 years ago
There was a big project call Diaspora to do exactly this several years ago and it fell apart.