this post was submitted on 16 Mar 2026
190 points (96.1% liked)

Selfhosted

57577 readers
1058 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

I mostly lurk here, and I know we've had this discussion come up a number of times since Discord's age verification changes were announced, but I figured this video offers value for the walkthrough and comparative analysis. Like me, the video authors aren't seasoned self-hosters, and I've still got a lot to learn. Stoat and Fluxer both look appealing to me for my needs, but Stoat seemingly needs self-hosted servers to route through their master server (unless I'm missing something stupid) and I replicated the 404 for Fluxer's self-hosting documentation seen in the video, so it's looking like I'm leaning toward a Matrix server of some kind. Hopefully everyone looking for the Discord exit ramp is closer to finding it after this video.

you are viewing a single comment's thread
view the rest of the comments
[–] lambalicious@lemmy.sdf.org 7 points 9 hours ago (1 children)

I hear Snikket makes it really easy to host XMPP (aka Jabber).

[–] poVoq@slrpnk.net 9 points 9 hours ago (1 children)

Yes, but it isn't a Discord replacement, but rather a WhatsApp replacement.

https://movim.eu/ is xmpp based and might be more suitable as a Discord replacement, but to be honest it isn't quite there yet if you are looking mainly for a voice chat app.

[–] lambalicious@lemmy.sdf.org 2 points 5 hours ago (1 children)

Hmmmm voice chat eh?

Well then it's time to recommend Mumble!

[–] aksdb@lemmy.world 3 points 5 hours ago (2 children)

But then it's not chat anymore. Or screenshare.

There are many good tools that solve individual issues. But Discord solved many of these issues in one tool, and that also has its charme.

[–] lambalicious@lemmy.sdf.org 1 points 20 minutes ago

That's precisely why they have to be resisted and/or we have to look for alternatives that Do One Thing Well. Among many other issues, the networking effect issue with EverythingApps is quite double-faceted in that, because they do everything, their "weight" not only acts as gilded cages to prevent people from leaving, but also to prevent developers, working on their spare time, from developing something that can be reasonably understood as an "alternative" (because the alternative has to also Do Everything).

It's basically playing a loser game to lose, see eg.: Mozilla always at best playing catch-up to Google, or why we can't seem to move from BloatedWebWithReact to something like Gopher (or even make a proper Gopher 2.0).

All that said, I feel like XMPP and Matterbridge are approaching this from the right perspective. Just implement a global communication protocol and leave to platform makers (or platform users) the task of bridging from and to whatever directions they want.

[–] briffy@lemmy.world 1 points 4 hours ago* (last edited 4 hours ago)

The project I posted here yesterday focuses on providing text, voice and screen share. My goal is to provide an easy to host tool for those three things. Check it out if it's just those you want in a single package.