this post was submitted on 11 Feb 2026
149 points (86.7% liked)

Selfhosted

56308 readers
961 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
 

This app is still in early alpha but I managed to spin it up yesterday and it seemed to work pretty well during my brief testing.

The github has been pretty active since the release yesterday. Note that this isn't my project, just found the Dev sharing it on reddit yesterday

you are viewing a single comment's thread
view the rest of the comments
[–] Skullgrid@lemmy.world 3 points 14 hours ago (1 children)

I'm saying you're confused on how the technology works. There's differences between the protocol, user account settings, user account preferences, and local client settings.

The protocol is how messages are sent and processed. User account settings are what your user is allowed to do and kept on the server. User account preferences are things that should be sent to your client when you log into it. Local client settings are things that the software you are running should know.

Your group arrangement should either be under user account preferences, or local client settings. This is not part of the messaging protocol.

[–] Grail@multiverse.soulism.net 1 points 13 hours ago (1 children)

Your group arrangement should either be under user account preferences, or local client settings

I disagree. On Discord, channels are sorted and grouped by the server admins. This is good UX design because it gives every user on a server the same experience of the channels, and doesn't require users to all replicate a bunch of the same work.

What you're proposing as a solution is that every single user in a Matrix space is responsible for sorting and grouping all of the channels in the space that they've joined. That's a ridiculous proposal because 99% of users aren't going to go to that ridiculous effort, they're going to be happy with the default settings. I think your idea is better than Matrix's current setup, but it's far worse than Discord from a usability perspective.

[–] Skullgrid@lemmy.world 2 points 13 hours ago (1 children)

What you’re proposing as a solution is that every single user in a Matrix space is responsible for sorting and grouping all of the channels in the space that they’ve joined. That’s a ridiculous proposal because 99% of users aren’t going to go to that ridiculous effort, they’re going to be happy with the default settings.

it's so ridiculous that it's what IRC clients and Slack does.

I'm sorry that I forgot to also specify that what you're talking about could be part of the admin settings for the specific server, which is where that information should be, which again, is not going to be part of the chat protocol.

[–] Grail@multiverse.soulism.net 0 points 13 hours ago (1 children)

The Matrix protocol sends the channel name and icon from server to user client. It's one extra field to add the ordinality. Two extra fields to add the category and ordinality. Adding your idea onto My idea so users can also reorder channels after the space moderator orders them would be ideal, but please don't mistake My suggestion for the idea you came up with.

[–] Skullgrid@lemmy.world 2 points 13 hours ago

ok, well good luck with the other thread where the other guy is also trying to help you understand that you aren't quite right on what you're upset about. I'm not making suggestions, I'm trying to help you understand what you are misinterpreting .