🔗Matrix Live

🔗Dept of Clients 📱

🔗Element X iOS (website)

A total rewrite of Element-iOS using the Matrix Rust SDK underneath and targeting devices running iOS 16+.

Mauro Romito announces

  • We are working on implementing a feature to report a room or an invite the contains offensive content
  • Also improved our Notification Service Extension to consume less memory
  • Updated our app icon
  • Some small accessibility improvements were added
  • Fixed a crash that might happen when backgrounding the app

🔗🧭: Dept of Guides 🧭

Wi11 wrote:

With MAS (Matrix Authentication Service) becoming a prominent part of the Matrix ecosystem, and the removal of the fallback Element provided MatrixRTC backend (Element Call), I wrote a couple of blog articles to document how I installed both with Docker Compose and configured them with Synapse.

Whilst the official docs are very good, perhaps this may be useful as a happy path guide for those who want to use docker compose, MAS, and the Element Call backend, together with Synapse.

➡️ Deploying an Element Call backend (MatrixRTC) with Docker Compose, and configured with Synapse

➡️ Deploying MAS with Docker Compose, migrating users, and configured with Synapse

Dome reports:

During the last couple of days, I was heavily invested in the implementation of MatrixRTC for my synapse HS. Given my special circumstances using a synology NAS the typical way to implement was not working or at least only with some modifications regarding e.g. the reverse proxy setup. That being said, the people from #webrtc:matrix.org supported me heavily debugging all the problems I had to deal with. Eventually, we were able to set it up, and I immediately started to write a short how to about the setup and what needs to be done to implement the new MatrixRTC tech stack. You can read about it under the following link. Maybe this contribution will help other people facing the same issues I experienced initially. Anyways without this community I would have been stuck perhaps indefinitely. So, thanks again especially to spaetz and Florian Heese.

https://ztfr.de/matrixrtc-with-synology-container-manager-docker/

🔗Dept of Ops 🛠

🔗Matrix Rooms Search update

Aine [don't DM] reports

Long time no see!

The Matrix Rooms Search project is a search engine for public Matrix rooms across the Federation (for servers publishing their room directories via Federation) developed by etke.cc. Its demo instance, MatrixRooms.info is the one providing Federation Stats in the weekly TWIM entries.

Thanks to Sky's idea in the #mrs:etke.cc room, MRS now supports per-room contact details for sending reports alongside MSC1929 support.

What?

As a room administrator/moderator, you can now add a special entry to your room's topic with your email address. If your room will be reported on an MRS instance (enabled on MatrixRooms.info), you will receive an email about the report to the mailbox you specified in the topic, and could act on it.

Why?

Previously MRS supported only homeservers contacts, leaving room owners unaware about the reports, and without an option to appeal or take an action. But from now on, room owners' contacts will be treated the same way as homeservers' owners, keeping everyone informed about a potential issue.

We hope that will make Matrix Federation a safer place for everyone!

Check the source code, try it yourself on MatrixRooms.info, and say hi in the #mrs:etke.cc

🔗synadm (website)

Command line admin tool for Synapse (Matrix homeserver)

jacksonchen666 (they/it) reports

We have finished migrating to Codeberg!

Our repo is officially at https://codeberg.org/synadm/synadm. The GitHub repository will soon be archived, so please continue on Codeberg.

If you have made a PR/issue/a comment on either, you can make the GitHub profiles in the Codeberg repository link to your Codeberg profile instead by signing in with GitHub on Codeberg, then linking your existing Codeberg account or creating a new one. (If you do this, you cannot undo the profile linking to your Codeberg profile, even after removing GitHub as a sign-in method.)

Installation remains the same. If you have cloned the git repository, you will need to change the URL. Here's a handy command: git remote set-url origin https://codeberg.org/synadm/synadm

Finally, we have a Matrix room at #synadm:peek-a-boo.at if you have any further questions.

🔗Matrix Federation Stats

Aine [don't DM] says

collected by MatrixRooms.info - an MRS instance by etke.cc

As of today, 11127 Matrix federateable servers have been discovered by matrixrooms.info, 3312 (29.8%) of them are publishing their rooms directory over federation. The published directories contain 19611 rooms.

Stats timeline is available on MatrixRooms.info/stats

How to add your server | How to remove your server

🔗Dept of Ping 🏓

Here we reveal, rank, and applaud the homeservers with the lowest ping, as measured by pingbot, a maubot that you can host on your own server.

🔗#ping:maunium.net

Join #ping:maunium.net to experience the fun live, and to find out how to add YOUR server to the game.

RankHostnameMedian MS
1usbpc.xyz163
2awawawawawawawawawawawawawawawawawawawawawawawawawawawawawawaw.gay171.5
3pc.nexy7574.co.uk175.5
4cummiesin.me178
5codestorm.net195
6f.dog208.5
7conduwu.it232
8nerdhouse.io258.5
9wiesemann.dev263
10girlboss.ceo269

The Foundation needs you

The Matrix.org Foundation is a non-profit and only relies on donations to operate. Its core mission is to maintain the Matrix Specification, but it does much more than that.

It maintains the matrix.org homeserver and hosts several bridges for free. It fights for our collective rights to digital privacy and dignity.

Support us