Was Matrix besonders macht
Matrix ist ein offenes, dezentrales Protokoll für Echtzeit-Kommunikation. Anders als bei zentralen Messengern gibt es nicht den einen Anbieter — jeder kann seinen eigenen Server betreiben, und alle Server föderieren miteinander. Du chattest also mit Leuten auf anderen Matrix-Servern, behältst deine eigenen Nachrichten aber auf deinem System.
Synapse als Server, Element als App
Synapse ist die etablierte Server-Software für Matrix. Als Gegenstück nutzt du den Client Element, den es für Web, Desktop und Smartphone gibt. Einmal eingerichtet, fühlt sich das Ganze an wie ein moderner Messenger — mit Gruppenräumen, Sprach- und Videoanrufen und Ende-zu-Ende-Verschlüsselung.
Was du einplanen solltest
- Datenbank: Für mehr als ein paar Nutzer gehört Synapse auf PostgreSQL statt der eingebauten Mini-Datenbank.
- Reverse-Proxy: Ein Webserver davor kümmert sich um HTTPS und die richtige Weiterleitung.
- Ressourcen: Föderation mit großen Räumen kann RAM und CPU fordern — plane Reserve ein.
Föderation richtig konfigurieren
Damit andere Server dich finden, müssen die DNS-Einträge und die sogenannte well-known-Konfiguration stimmen. Das ist der häufigste Stolperstein — es gibt aber offizielle Testwerkzeuge, mit denen du deine Föderation prüfen kannst.
Brücken zu anderen Messengern
Eine Besonderheit von Matrix sind die Bridges: Software, die deinen Matrix-Server mit anderen Messengern verbindet. So lassen sich Nachrichten aus verschiedenen Diensten in Matrix bündeln und an einem Ort lesen. Das ist mächtig, erhöht aber den Wartungsaufwand und die Last auf dem Server. Für den Anfang lohnt es sich, erst den reinen Matrix-Betrieb stabil zum Laufen zu bringen, bevor du Brücken ergänzt.
Häufige Fragen
Ist Synapse etwas für Einsteiger?
Es ist eines der anspruchsvolleren Self-Hosting-Projekte. Mit etwas Linux-Erfahrung und PostgreSQL ist es aber gut machbar.
Welcher Client passt zu Synapse?
Am verbreitetsten ist Element, das es für Web, Desktop und Smartphone gibt. Es gibt aber auch zahlreiche Alternativen.
Warum funktioniert die Föderation nicht?
Meist stimmen DNS-Einträge oder die well-known-Konfiguration nicht. Offizielle Testwerkzeuge helfen, den Fehler einzugrenzen.
Den richtigen Unterbau wählen
Synapse ist anspruchsvoller als viele andere Self-Hosting-Apps und braucht einen Server mit Root-Zugriff und etwas Leistung. Einen passenden vServer gibt es bei Nytrix ab 1,99 €/mtl, in Minuten startklar und in der EU gehostet.