this post was submitted on 18 Mar 2025
378 points (98.5% liked)

Selfhosted

44510 readers
1130 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.

Resources:

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

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Discord was already succumbing to enshitification. Now with their intention to be owned by Wall Street, that trajectory will certainly accelerate at warp speed once the change of hands happens.

Anyone already get ahead of this and find a solid alternative?

Right now I'm on the fence between Element for Matrix, and Revolt. Both seem to have their pros and cons and I can't find a clear "winner".

you are viewing a single comment's thread
view the rest of the comments
[–] sxan@midwest.social 7 points 13 hours ago (3 children)

They're out there. The Venn diagram of people still choosing IRC (as opposed to being forced to use it b/c that's where the community is) is probably just a circle.

I was a big XMPP user back in the day, but because of the lack of multi-device message syncing and the really shoddy state of encryption, I wandered away. Plus, using XML for the protocol really geeked me out. XML is a document format, and per the spec, to be well-formed it needs to have an open and matching close tag. Jabber hacked around this by making a sort of infinite document - you get the open tag, but never the close tag - and it just felt really icky.

I understand a lot of these things have since been addressed. I don't know if XMPP still uses that bastardized version of quasi-XML without a close tag. But other things have come along that I like more. About 6 months ago I started running a client on my desktop again, but like you, nobody I knew was still using it, and nobody new was advertising it as their connection info, so... yeah. After a few months, I stopped running the client.

[–] synae@lemmy.sdf.org 1 points 5 hours ago

You do eventually get the close tag, when you log out. Lol

[–] Andres4NY@social.ridetrans.it 4 points 13 hours ago (1 children)

@sxan @shortrounddev jmp.chat uses XMPP, and it's a very viable replacement for Google Voice (and generic SIP options like voip.ms), so that's what got me back on the XMPP train. No one else other than my family is using it with me, though, but it's still nice to have SMS, (encrypted & decentralized) family chat, and IRC (via biboumi bridge) in one desktop client.

[–] sxan@midwest.social 3 points 13 hours ago

That's interesting; the integration with SMS is a nice feature. Thanks!

[–] poVoq@slrpnk.net 1 points 12 hours ago

Xmpp is mostly used for private groups and 1:1 chat, so more of a WhatsApp than a Discord replacement.

But you can find some public channels here: https://search.jabber.network/

The issues you mentioned have been fixed, and XML was never an issue 😅