this post was submitted on 18 Mar 2025
652 points (98.9% liked)

Selfhosted

44657 readers
1871 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
[–] [email protected] 124 points 2 days 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!

[–] [email protected] 32 points 1 day ago* (last edited 1 day ago) (1 children)

Matrix is cool but it really suffers from complexity.

The spec is a mess because they keep expanding it.

[–] [email protected] 17 points 1 day ago* (last edited 1 day 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.

[–] [email protected] 1 points 1 day ago (2 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

[–] [email protected] 1 points 9 hours 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/

[–] [email protected] 2 points 5 hours 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

[–] [email protected] 1 points 4 hours ago

This tool looks fantastic, thank you!

[–] [email protected] 1 points 1 day ago

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

[–] [email protected] 14 points 2 days 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?

[–] [email protected] 16 points 2 days 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