this post was submitted on 18 Mar 2025
674 points (98.7% liked)

Selfhosted

60587 readers
1291 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

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

Questions? DM the mods!

founded 3 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
[–] Kuvwert@lemm.ee 132 points 1 year ago (2 children)

Ah this is so exciting!

Discord 'existing' has held back development motivation on Foss Federated Communication alternatives.

When they go public only good things will happen for projects like matrix :)

I'm very excited!

[–] possiblylinux127@lemmy.zip 35 points 1 year ago* (last edited 1 year ago) (1 children)

Matrix is cool but it really suffers from complexity.

The spec is a mess because they keep expanding it.

[–] douglasg14b@lemmy.world 18 points 1 year ago* (last edited 1 year ago) (1 children)

Let's not mention the abysmal performance for servers. Making it largely infeasible to scale.

It's not the solution, not even remotely close, unfortunately.

[–] Kuvwert@lemm.ee 1 points 1 year ago (3 children)

What are you using instead? I only recently set up my synapse server and I'd be interested to head what the alternatives are

[–] zedage@lemm.ee 1 points 1 year ago

I've found SimpleX a much better solution than matrix for a discord alternative.

[–] Yaky@slrpnk.net 1 points 1 year ago (1 children)

Synapse has seemingly improved since 2020. A word of warning though: if you join large rooms from your server, Synapse will eventually grow the DB to a huge size due to a "lookup" table state_groups_state, and will require manual cleanup. See https://www.sequentialread.com/matrix-synapse-out-of-disk-space-state_groups_state/

[–] Kuvwert@lemm.ee 2 points 1 year ago (1 children)

Woah nice heads up I appreciate it!

I'll keep the janitor tool in my pocket for now as my instance takes up negligible space at the moment but someday that might not be the case.

Here's the referenced tool for anybody else interested:

https://git.cyberia.club/cyberia/matrix-synapse-diskspace-janitor

[–] Yaky@slrpnk.net 1 points 1 year ago

This tool looks fantastic, thank you!

[–] Shimitar@downonthestreet.eu 1 points 1 year ago (1 children)

Conduwuit is actively developed and works pretty nice for me. Single user, but bridged to hundreds of telegram, WhatsApp and discord rooms. As well as a few matrix rooms too.

[–] Kuvwert@lemm.ee 1 points 1 year ago

Nice! Looks like a cool matrix platform! I'm on synapse myself but this looks cool

[–] CosmicTurtle0@lemmy.dbzer0.com 15 points 1 year ago (1 children)

I feel like matrix isn't a one-to-one replacement. It's a good slack replacement.

I haven't used matrix enough to know for sure but does it have the discord equivalent of servers?

[–] WhyJiffie@sh.itjust.works 18 points 1 year ago

those are called spaces there. but there's no flexible roles system. also no hop-on voice channels yet, but that's a client feature so maybe that's a bit different