Logo zu fairmatrix

fairchat [matrix] als Chatlösung

für dezentralisierte Kommunikation in Echtzeit

[matrix] ist ein offenes Kommunikationsprotokoll für dezentralisierte Echtzeitkommunikation. Über Matrix-Server werden Nachrichten, ähnlich wie bei Emails, mit einer @ Adresse ausgetauscht. Der Matrix-Provider ist frei wählbar. Es ist auch möglich, einen eigenen Home-Server aufzubauen.

fairkom bietet einen leistungsfähigen Matrix-Server, wahlweise mit Element oder Fluffy Client, an. Der Einstieg erfolgt, wie bei allen fairapps, mit einem fairlogin Konto als Single Sign-on Authentifizierung. Bridges zu WhatsApp, Telegram und Signal sind in Planung.


offener Verbund von Servern


Kommunikation in Echtzeit


unabhängig von einem Anbieter


Verbindung mit Standard-Webservices per WebRTC

fairkom [matrix] Server
mit Element oder Fluffy Client

fairchat.net, aktuell basierend auf Rocket.Chat, soll von [matrix] abgelöst werden.
Der Name fairchat wird beibehalten. Die Android und iOS App werden langfristig ausgetauscht.
Nach einigen Überlegungen, haben wir den Entschluss gefasst, Gruppen und Nachrichten nicht zu migrieren.

Der fairkom [matrix] Heim-Server matrix.fairchat.eu kann mit fairlogin bereits getestet werden.
Unter fairchat.eu steht dafür ein FluffyChat Client und unter pro.fairchat.eu ein Element Client zur Verfügung.
Der Element Client ist in die faircloud integriert.

Das Hosting von [matrix] erfolgt wie bei allen fairapps klimaneutral und datenschutzkonform.

 

Heim-Server: matrix.fairchat.eu

Fluffy Client Element Client

Schulchat RLP
Messenger für Schulen in Rheinland-Pfalz

Mit der Umsetzung des Schulchat RLP für eine halbe Million Schüler:innen im Vollausbau konnten wir ausführliche Erfahrungen bei der Entwicklung und dem Betrieb von [matrix] sammeln.

Mehr zum Messenger-Dienst im schulischen Bereich für Rheinland-Pfalz im

Blog-Beitrag

Unsere Leistungen
rund um [matrix]

Hosting und Anpassung

Hosting von (großen) Homeservern
Consulting für Matrix-basierte Messenger-Lösungen

Anpassung von Clients und Apps
Integration von Sprach- und Videoanrufen
Standard- und kundenspezifische Bridges

Skalierbare Deployments auf kubernetes
On premise deployment und Betriebsunterstützung

fairkom hat Chat-Lösungen mit verschiedenen Open-Source-Frameworks entwickelt und gehostet. Wir konzentrieren uns nun auf Matrix-basierte Lösungen, da Interoperabilität eine zentrale Forderung von Kund:innen und Nutzer:innen darstellt.

LDAP / IDM proxy

Mapping von Teams, Klassen oder Organisationen zu Matrix
Integration mit Identitätsmanagement-Systemen

Viele Organisationen haben Teams, Gruppen als auch ganze Abteilungen in LDAP oder einem Active Directory abgebildet.
Wir haben für unsere Kunden Lösungen entwickelt, um diese Strukturen in [matrix] abzubilden und synchron zu halten.

Die Integration eines Adressbuchs in FluffyChat ermöglicht es beispielsweise einer Lehrkraft, einen neuen Raum mit Mitgliedern aus drei Klassen zu erstellen.

Für eine Analyse der Anwendungsfälle und welche Mapping-Lösung am besten passt, gerne Kontakt zu uns aufnehmen.

Welcher Client?
FluffyChat oder Element
Screenshot zu FluffyChat

FluffyChat

Flutter als eine gemeinsame Code-Basis
für Web, Android, iOS, Desktop-Apps

unterstützt Multi-Accounts

Farb-Erscheinungsbild individualisierbar

Fluffy Client

Screenshot zu Element

Element

verschiedene Programmiersprachen für unterschiedliche Geräte
TypeScript für Web, Swift für iOS, Kotlin für Android

Anpassung möglich

als App in der faircloud

Element Client

Noch Fragen?
Dokumentation und FAQ im GitLab
Wieso besser Matrix
statt Rocket.Chat
Matrix Logo

Matrix

als standardisiertes Protokoll

umsorgt von der Matrix.org Foundation

für dezentralisierte, sichere Kommunikation

RocketChat Logo

Rocket.Chat

venture-capital-finanziertes Projekt

Features wie benutzerdefinierte Rollen innerhalb der Enterprise-Version

erfordert den Kauf von Lizenzen

Hintergrundinfos

Die beiden Produkte RocketChat und Matrix unterscheiden sich von ihrer Governance Struktur sowie ihren Lizenzen. Die Matrix Foundation "wacht" über den Standard und garantiert dessen Offenheit. Der Synapse Server steht unter der Apache License und Mitentwickler:innen müssen lediglich bestätigen, dass diese Autor:in des Codes sind, den sie beitragen. Details gibt es in den Contributor Richtlinien, die auch für den beliebten Element Client gelten. fairkom entwickelt maßgeschneiderte Clients auf Basis FluffyChat für Web, Desktop, iOS und Android - dieser unterliegt der AGPL Lizenz.

Bei RocketChat stehen mittlerweile wichtige Teile des Codes, speziell für den Einsatz im Unternehmensumfeld, unter einer Enterprise License. Alle Mitentwickler:innen sind verpflichtet, ein Contributor License Agreement zu unterzeichnen, welches es RocketChat gestattet, beigetragenen Code auch anders zu lizensieren.

Wer nach professionellen Matrix Lösungen sucht, stößt meist auf die Firma Element. Diese bietet Synapse und Element mit Support aus einer Hand gegen eine Lizenzgebühr an. Die selbe Software ist und bleibt Open Source und kann unabhängig installiert und betrieben werden. Die Firma Element ist venture-capital-finanziert und darauf angewiesen, Produktpakete zu verkaufen. Dazu gehört auch eine Managementkonsole, wofür wir im Betrieb jedoch noch keine Notwendigkeit sahen, da das Monitoring auch mit Prometheus umgesetzt werden kann. Die Firma Element ist also nur ein Player am Markt, von der gewiss auch wichtige Impulse für die Weiterentwicklung von Matrix ausgehen, die aber nicht über Matrix entscheidet.

fairkom ist ein Silber Sponsor der

matrix Logo

Foundation