this post was submitted on 18 Mar 2025
647 points (98.6% liked)

Selfhosted

44652 readers
2135 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
[–] Kuvwert@lemm.ee 122 points 1 day 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 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.

[–] douglasg14b@lemmy.world 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.

[–] Kuvwert@lemm.ee 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

[–] Yaky@slrpnk.net 1 points 6 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/

[–] Kuvwert@lemm.ee 2 points 2 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

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

This tool looks fantastic, thank you!

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

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

[–] CosmicTurtle0@lemmy.dbzer0.com 14 points 1 day 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 16 points 1 day 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