this post was submitted on 05 Jun 2026
422 points (94.1% liked)

Selfhosted

60887 readers
923 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
 

I got distracted from my work so I made some Continuwuity propaganda. Continuwuity is a lightweights Matrix chat server that you can self-host pretty easily. Give it a try :3

you are viewing a single comment's thread
view the rest of the comments
[–] arcine@jlai.lu 4 points 1 month ago (1 children)

Matrix's algorithm is fundamentally broken. I guess it works if you only talk to people you know won't abuse it, but otherwise it's easy to split rooms or even re-write their history if you want to...

[–] AHemlocksLie@lemmy.zip 1 points 1 month ago (2 children)

Damn, I knew it had problems with room stability, but that's kinda completely ridiculous.

[–] JadedBlueEyes@programming.dev 4 points 1 month ago (2 children)

Because it's not true, and hasn't been true since 2018 at the latest.

[–] u_tamtam@programming.dev 4 points 1 month ago

It's not as dramatic as GP makes it, but Matrix had been at the prototyping stage and at figuring out its core protocol and state resolution algorithm for more than a decade now, it's pretty ridiculous in itself.

[–] arcine@jlai.lu 0 points 1 month ago (1 children)

So you're saying all these concerns have been alleviated ?

https://benharri.org/why-not-matrix/

[–] JadedBlueEyes@programming.dev 11 points 1 month ago

Posting a 3 coming on 4 year old post, of course it's not going to be accurate any more. And that's for the points that aren't just fear mongering in the first place.

  • Redaction exists and removes the contents of events, while keeping metadata needed for the functionality of the room.
  • Any program can handily ignore deletion - back when I used discord I had a handy plugin to view deleted messages for moderation, for example.
  • Badly behaving servers can behave badly and it will not affect correctly behaving ones, they will apply redactions as expected.
  • "Room joins leaves, etc are permanently a part of the room's history" well yeah, that's expected. You can upgrade a room if you want to start from scratch there.
  • We can now prevent spammers from ever entering the room with join gates, among other things - but if you're not running a big public community, then our antispam tech is probably completely unnecessary for you
  • Currently, timeline ordering is defined by the server. Continuwuity uses a simple, understandable and secure scheme - it orders by the time your server receives messages.
  • As per the above point, this doesn't affect Continuwuity
  • That's a tradeoff of allowing public rooms with tens of thousands of people in the same app as end-to-end encrypted DMs. Good job Matrix isn't really meant to be a Signal competitor.
  • this point was relevant... Four years ago. You'll only encounter issues if you're using a broken server or ancient client now.
  • "Started trying to filter recently" god you can tell how outdated this is
  • It defines it pretty damn strictly now, and this isn't an issue in practice for a very long time.
  • Mmm yeah I don't think you're particularly likely to experience one of those in day-to-day usage.
  • and this is false lol
  • Ancient and fixed
  • False. There are many ways to do this.
  • I've never encountered this, and it's impossible in new rooms versions.
  • Aand outdated by years again
  • see above
  • see above
  • see above
[–] arcine@jlai.lu -3 points 1 month ago (1 children)
[–] nibbler@discuss.tchncs.de 1 points 1 month ago

I kind of lost interest when they found out that in a distributed system you can't delete things