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: Which ActivityPub software to use for a personal server?

46 pointsby fariszrover 2 years ago
So with Elons stupidity ruining Twitter, it seems to be really happening this time, people, and content creators (Tweeters?) are moving to Mastodon for real.<p>I am not very optimistic about Mastodon, particularly for these reasons:<p>- crappy inter-instance user discovery<p>A user won&#x27;t show up in search or the federated timeline unless a local user follows them.<p>It basically makes it impossible to get discovered when using your own independent instance.<p>Even if you interact and reply to a user in instance B, you will still not show in instances B search or federated timeline.<p>I found this diagram to be helpful in explaining which users show in the federated timeline:<p>https:&#x2F;&#x2F;imgbox.com&#x2F;V7rZ6i2q<p>- no way to see other instances timelines<p>This makes its even worse to discover accounts when launching your own server.<p>- no backfill for old toots[1-2]<p>This is just ridiculous.<p>But it seems to be where everyone technical is going, and since it&#x27;s a federated protocol, If I am going to use it, it&#x27;s going to be on my own server.<p>So far I have seen three main Recommendations for hosting Activity Pub<p>- Mastodon (obviously)<p>- Misskey<p>- Pleroma<p>My use case is a personal server, just for me.<p>I want something reliable, and easy to maintain, because figuring out how to migrate to another platform later-on isn&#x27;t fun.<p>Which one do you recommend?<p>Misskey looks to be the most interesting one.<p>You can create lists, follow other instances local timelines, supports reactions, remove the character limit, etc. but Mobile app support is limited, PWA is the only option.<p>But I don&#x27;t want to end up using something unpopular, where the development is going to be rather sparse.<p>1. https:&#x2F;&#x2F;github.com&#x2F;mastodon&#x2F;mastodon&#x2F;issues&#x2F;14017<p>2. https:&#x2F;&#x2F;github.com&#x2F;mastodon&#x2F;mastodon&#x2F;issues&#x2F;34

8 comments

somatover 2 years ago
For personal use, I would recommend Ted Unangst&#x27;s honk.<p><a href="https:&#x2F;&#x2F;humungus.tedunangst.com&#x2F;r&#x2F;honk" rel="nofollow">https:&#x2F;&#x2F;humungus.tedunangst.com&#x2F;r&#x2F;honk</a><p>But that is mainly because I value straightforward installation and simple administration. So that converges well with honk. If you(or your users) value features more you will probably want to use something else. but you will suffer when it comes time to administer the thing.
评论 #33516502 未加载
评论 #33487374 未加载
0x0000000over 2 years ago
Admittedly I don&#x27;t use social media like most people, but I dont understand the &quot;discovery problem&quot;, personally. I&#x27;ve never wondered &quot;how do I discover user email addresses?&quot; for example. Don&#x27;t you already have friends or folks you&#x27;re interested in following? Can&#x27;t you ask them what their ActivityPub instance&#x2F;identity is? Once you have even a small network, can&#x27;t you see the folks who interact with those you&#x27;re already following?<p>I don&#x27;t mean for this to sound callous or dismissive, I&#x27;m just wondering if y&#x27;all can help me understand where you&#x27;re coming from. Is it FOMO? An issue of optimization? I feel like time and attention is already limited and the last thing I need is to find more things on which to waste either.<p>I guess what I&#x27;m trying to say is, perhaps consider a more organic approach? Even on HN we see threads like &quot;what are your favorite youtube channels?&quot; from time to time, despite that one major draw to YouTube is the &quot;discoverability&quot; (it&#x27;s one reason why folks post content there instead of on their own site, no?)
评论 #33483589 未加载
voigtover 2 years ago
I think it’s worth to check out <a href="https:&#x2F;&#x2F;github.com&#x2F;superseriousbusiness&#x2F;gotosocial" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;superseriousbusiness&#x2F;gotosocial</a> It’s far from „done“ and has a lot of rough edges, but it’s easy to setup and probably good enough for a single instance!
评论 #33487388 未加载
tonyarklesover 2 years ago
In a similar vein, I grew up in the era of Carmack .plan files and have always wanted to set something up for myself. There is a webfinger protocol but it suffers from the discovery problem (how do I even consider looking for one on a random host?!)<p>Is ActivityPub appropriate? It seems like it, especially with the “honk” system discussed here, but I’m curious if anyone else has tried this or if there’s better alternatives? I’ve also considered… that modern version of Gopher, but it has an accessibility problem for all but super dorks (which, honestly, probably isn’t too big of an issue for the kinds of people who would be interested in what I’m working on)
chc4over 2 years ago
Use Pleroma. It&#x27;s much easier to setup and better architectured technically. Also all(?) ActivityPub servers support the old Twitter API, so some third party Twitter apps have support for it - Twidere on Android definitely does, at least.
评论 #33486987 未加载
评论 #33483961 未加载
jaimehrubiksover 2 years ago
Great discussion, would love to see more information about the topic. It&#x27;s definitely a good time for these three activitypub federated platforms to start getting more users.
评论 #33483350 未加载
the-printerover 2 years ago
Honk, obviously.
barbarbarover 2 years ago
It sounds like you should use twitter.
评论 #33491777 未加载