Matrix

3908 readers
1 users here now

An open network for secure, decentralized communication

founded 6 years ago
MODERATORS
1
 
 

All mainstream messaging platforms share the same model: a single provider owns the servers, logic, and #metadata. Between political pressure and regulatory proposals like #chatcontrol, such centralization is a liability.

Learn from @morrolinux how Matrix, a secure, open, and decentralized network, flips this model: https://lpi.org/r2yu

@matrix @LPI #matrix #decentralization #opensource #privacy #chatcontrol #FOSS #morrolinux

2
3
4
5
6
 
 

sorry if self promoting isnt allowed! i had a look‎ and couldnt find anything against it. i made this video for those looking to join matrix - please check it out if youre interested!

Getting sick of Discord? Wish you could take charge of‎ your digital communications? There's a good alternative, and the grass is greener on the other side...

7
8
9
10
 
 

Hi,

I'm new to Matrix and only a user. I don't own a homeserver.

My goal was to bring family and friends to Matrix. Therefore I wanted to test a Server with bridges to WhatsApp and Signal so they could use one App to communicate with most of their contacts.

I joined nope.chat and use Element and Fluffy Chat as Clients. I added Bots as Bridges for WhatsApp and Signal.

The bridges work but have some flaws. So I can't recommend them to my family.

One of the concerns: Is it safe to use bridges at all? Who can read what on the server if I am using a bridge?

Second Concern: I keep getting invitations to a WhatsApp-Community I have never joined. I have declined the invitation but it keeps popping up. If I wanted to ban this chat I would have to ban the whole WhatsApp-Bot.

Any thoughts on that would help.

11
 
 

We just switched my podcast community from Discord to Matrix and I've spent the last two weeks onboarding people.

I wrote these as a veteran Discord user just delving into Matrix and tried my best to frame things in a very Discord-centric way to help people understand the concepts in Matrix. It seemed to help some people.

Anyway, posting here in case they're of use to anyone else.

12
 
 

Are there ressources that help you find the right Matrix server software in 2026?

There's Conduit, continuwuity, Tuwunel and Synapse, but what are the differences between them? Which one should I choose when all I want is a homeserver that allows E2EE, federation (optional), voice calls, screen sharing, reliable mobile notifications and that ideally isn't a ressource hog (aka what people say about Synapse)?

13
 
 

Hey All - I've been trying to deploy the Ansible Matrix (https://github.com/spantaleev/matrix-docker-ansible-deploy) deployment via the quick start guide for a few days now with the hybrid web server deployment model, but it just isn't working properly for some reason.

My toplogy is this: Internet -> DMZ Subnet Traefik Instance -> Internal Subnet Matrix Traefik Instance

Using the base vars.yml example (https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/examples/vars.yml) and hosts example (https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/examples/hosts) I've made adjustments as necessary based off this article (https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-own-webserver.md) and have gotten the playbook to run to completion without error, but I can't get my instance to load for some reason.

I have several other services running properly behind my DMZ Traefik Instance and I'm very comfortable configuring it at this point. I've triple checked my config as well but cannot figure out why the instance is unreachable. As far as I can tell this is a problem with my playbook configuration.

My other option is moving the whole Matrix server into my DMZ and replacing my existing proxy with the Traefik on the Matrix server (https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-traefik.md). I don't really want to do that but it's a break glass option if I can't get this topology working.

Does anyone else have their deployment configured this way that can offer some insight? I can provide configs as necessary when I'm in front of my computer.

14
15
 
 

Heyho, in the past we used Discord with OBS for streaming. That allowed us to capture each persons video and audio separately afaik. Is capturing video and audio separately also possible in Matrix?

How is the audio quality in Matrix compared to Discord.

While I have used Matrix in the past for work, I have never used it's VOIP extensively.

16
 
 

anyone here using or has recently used #matrix ?
I'm trying to see what the current state of the whole thing is (both the protocol and element) because my last experience with matrix is back when element was still called riot and I had several things that brushed me off hard from usability and UI.

For short: I'm looking to migrate a small community (~30 people) centered around a minecraft server I host off of discord and have it as one of my options (the others are XMPP, and a self-hosted mumble server), most of the people on it aren't incredibly technical so I would like things to be simple (when I last used matrix it was nowhere near that close) have things improved at all or is it still a broken IRC alternative that delivers messages some of the time?

the matrix server zould only really serve 2 main purposes:

  1. be a way for people to request whitelist access.
  2. allow for offline communication.strictly speaking voice chat is not needed, people run a mod for in-game voice chat; but it would be a nice bonus given some people do play on bedrock.

@matrix

17
 
 

I'm trying to get away from Discord's nonsense, but from what I can see it seems like Synapse is still very slow.

18
 
 

Let's not lie to ourselves about it : Matrix is slow.

But, that's fine ! All we need is a client that adapts to it.

For example : when trying to join a room. All clients, Element and otherwise, display a modal. If it takes forever, then you can't do anything in the meantime.

Instead, a slow-friendly app would : add the channel to the channel list, saying ⟳ Joining... | You'll receive a notification once having successfully joined this room.

There, non-blocking.

Same for :

  • changing notification preferences ;
  • accepting/declining chat requests ;

Etc.

19
20
 
 

Even the matrix homeserver is pretty dead, days between messages

21
 
 

I've stumbled through getting a synapse server up and running with mas connecting to my authentik server behind nginx using docker compose.

Now I want to get element-call up and running, and I can't for the life of me figure out the .well-known file shenanigans.
As I understand it, MAS and synapse know about each other and are serving the file for me, but element-call doesn't talk the same way? If it does, I haven't figured out the incantation to get RTC added to it.

Another related question, do I need the jwt layer even though I'm using MAS, the matrix authentication service?

22
 
 

Am I supposed to receive notifications?

I do not get any when someone starts a video call. There is no setting in the room that I can find.

23
1
submitted 5 months ago* (last edited 5 months ago) by Camille@lemmy.ml to c/matrix@lemmy.ml
 
 

Hello there,

I have been running a Conduwuit server for a while now but since it has been abandoned I was just keeping it alive until it becomes too outdated or that I'm too bored to keep it or whatever.

But since Continuwuity seems like a good upgrade option, I was wondering how to migrate. According to a comment I read somewhere I should be able to just change the Docker image name and run it exactly how I used to with Conduwuit but I can't find any guide or anything confirming this.

Did someone already migrate and could help me?

Thank you in advance!

EDIT: I indeed just recreated the container with exactly the same command-line, just changing the image and everything just worked as if nothing happened. Thank you for the answers and emotional support

24
 
 

The Matrix.org homeserver ^[2]^ is currently experiencing a "major outage" ^[1.1]^ — the server is currently offline ^[1.3]^. The timeline of events is currently (2025-09-03T00:14Z) as follows:

  • On 2025-09-02T17:39Z, an issue with the matrix.org database was reported by status.matrix.org ^[1.3]^.
  • At 2025-09-02T19:01:27Z, the Matrix.org Foundation later reported that the matrix.org secondary database lost its filesystem at 2025-09-02T11:17Z, and subsequently lost its primary database filesystem at 2025-09-02T17:26Z. ^[5]^
  • At 2025-09-02T21:39:25Z, the Matrix.org Foundation reported that they were unable to restore the primary database filesystem, so they are restoring a 55TB database snapshot from the previous night. This restoration is expected to take more than 10 hours to recover the data, then greater than 4 hours to restore the data, then greater than 3 hours to catch up on missing traffic. ^[6]^

References

  1. Type: Website. Publisher: "Matrix.org". Accessed: 2025-09-03T00:18Z URI: https://status.matrix.org/.
    • This is the "system status and incidents" website for The Matrix.org Homeserver ^[4]^
    1. Type: Image.

    2. Type: Image.

    3. Type: Image.

  2. Type: Meta.
    • As seen on status.matrix.org, the site which tracks the system status and incidents of The Matrix.org Homeserver ^[3.1]^, the section "Matrix.org" contains the context: "The Matrix deployment on matrix.org" ^[1.2]^. Within that section, Synapse, which is reported to have the outage ^[1.1]^ is a Matrix homeserver ^[5]^.
  3. Type: Article. Title: "The Matrix.org Homeserver". Publisher: "The Matrix.org Foundation". Accessed: 2025-09-03T00:30. URI: https://matrix.org/homeserver/about/.
    1. Type: Text. Location: ¶3.

      System status and incidents

  4. Type: Website. Title: "Servers". Publisher: "The Matrix.org Foundation". Accessed: 2025-09-03T00:38Z. URI: https://matrix.org/ecosystem/servers/.
    • Type: Image.

  5. Type: Post>Text. Author: "The Matrix.org Foundation" ("@matrix@mastodon.matrix.org"). Publisher: "mastodon.social". Published: 2025-09-02T19:01:27.000Z. Accessed: 2025-09-03T00:46Z. URI: https://mastodon.matrix.org/@matrix/115136245785561439.

    So: the matrix.org database secondary lost its FS due to a RAID failure earlier today (11:17 UTC). Then, we lost the primary at 17:26. We're trying to restore the primary DB FS (which could be fastish), while also doing a point-in-time backup restore from last night (which takes >10h). We believe the incremental DB traffic since last night is intact however. Apologies for the downtime; folks on their own homeserver are of course not impacted.

    • "FS" is presumed to mean "filesystem" from

      […] the matrix.org database secondary lost its FS due to a RAID failure earlier today (11:17 UTC). Then, we lost the primary at 17:26. We're trying to restore the primary DB FS […] ^[5]^

      combined with

      […] we haven't been able to restore the DB primary filesystem to a state we're confident in running as a primary […] ^[6]^

    • "earlier today (11:17 UTC)" is assumed to mean 2025-09-02T19:01:27Z as this post was published on 2025-09-02T19:01:27.000Z.

    • Since no other qualifying information is given, and given its successive nature to 11:17, "17:26" is presumed to mean 2025-09-02T17:26Z.

    • […] Then, we lost the primary at 17:26 […]

      This is presumed to be referring to the primary database filesystem given the context:

      […] the matrix.org database secondary lost its FS due to a RAID failure earlier today (11:17 UTC). Then, we lost the primary at 17:26 […]

    • "DB" is presumed to mean "database" given the following context

      […] the matrix.org database secondary lost its FS due to a RAID failure earlier today (11:17 UTC). Then, we lost the primary at 17:26. We're trying to restore the primary DB FS […]

  6. Type: Post>Text. Author "The Matrix.org Foundation" ("@matrix@mastodon.matrix.org"). Publisher: "mastodon.social". Published: 2025-09-02T21:39:25.000Z. Accessed: 2025-09-03T00:50Z. URI: https://mastodon.matrix.org/@matrix/115136866878237078.

    Sorry, but it's bad news: we haven't been able to restore the DB primary filesystem to a state we're confident in running as a primary (especially given our experiences with slow-burning postgres db corruption). So we're having to do a full 55TB DB snapshot restore from last night, which will take >10h to recover the data, and then >4h to actually restore, and then >3h to catch up on missing traffic. Huge apologies for the outage. Again, folks using their own homeservers are not impacted.

    • "DB" is presumed to mean "database" ^[5]^.

Cross-posts:

25
view more: next ›