6 Top-Open-Source-Team-Chat-Software für selbst gehostete Umgebungen

Suchen Sie nach der besten Open-Source-Team-Chat-Softwarelösung als Slack-Alternative? Diese helfen dabei, eine kollaborative Umgebung in einem Büro oder Unternehmen zu schaffen, dann sind Sie hier richtig …

Verbale Kommunikation ist in der Gesellschaft seit den Anfängen der Zeit präsent, als Menschen einen Weg fanden, Gefühle in Worten/Tonen auszudrücken. Diese Kommunikation beschränkte sich nicht nur auf den verbalen Modus, sondern erfolgte später auf Papier und dann auf Computern. Der Wert einer guten Kommunikation hat nicht nur beruflich, sondern auch im Privatleben einen hohen Stellenwert. Allerdings sprechen wir hier nur von Profis.

Nun sind die Unternehmen oder Unternehmen nicht nur auf kleine Räume oder Gebiete beschränkt, sondern breiten ihre Arme und Beine in verschiedene Richtungen aus, um gezieltes Wachstum zu erreichen. In einem solchen Szenario erfolgt der Chat zwischen den Mitarbeitern des Unternehmens, die an einem bestimmten Projekt arbeiten, entweder per E-Mail oder über öffentliche Chat-Anwendungen. Aber aus Sicht der Sicherheit und des Austauschs sensibler Daten über eine öffentliche Chat-Plattform wie WhatsApp wäre das keine kluge Idee.

Die Chat-Software für das Büroteam sollte der Kontrolle von Unternehmen oder Teams unterliegen, die sie für ein Projekt verwenden. Da sie je nach Bedarf verschiedene Funktionen hinzufügen können, können solche Anforderungen von den Open-Source-Gruppenchat-Plattformen für die Zusammenarbeit ohne die Schnittstelle eines Drittanbieters erfüllt werden. Stellen Sie jedoch bei der Implementierung selbstgehosteter Open-Source-Team-Chat-Server oder -Anwendungen für das Team sicher, dass diese sich zur Erhöhung der Sicherheit hinter einer Firewall befinden.

Hier finden Sie einige Top-Open-Source-Gruppenchat-Software als selbst gehostete Team-Chat-Lösung.

Zulip – Team-Chat-Plattform


Die Team-Chat-Plattform Zulip, eine der großartigen und besten Alternativen zur Slack/HipChat-Software, war in ihren Gründungstagen eine proprietäre Software. Es wurde von einem Startup namens Zulip entwickelt. Später erwarb Dropbox ihn jedoch und veröffentlichte den Code 2015 unter der Apache-Lizenz. Es ist jetzt als Open-Source-Projekt auf Github verfügbar.

Sie bieten das gleiche Projekt auch vorab gehostet an, zusammen mit Unterstützung für diejenigen, die nicht über das technische Fachwissen verfügen oder das Projekt selbst hosten möchten.

Der Open-Source-Web-Chat-Server Zulip bietet eine schöne Benutzeroberfläche, ein Chat-System und Emoji-Unterstützung für die Diskussion von Mathematik mit LaTeX. Beim Versenden wird automatisch eine Vorschau der Links (Bild-, Video- und Tweet-Vorschau) generiert. Eine Drag-and-Drop-Funktion für eine Datei in das Erstellungsfeld ist ebenfalls verfügbar.

Wenn Sie diese Team-Chat-Software für ein Softwareentwicklungsprojekt verwenden, ist es möglich, Code mithilfe von Markdown-Codeblöcken (und Syntaxhervorhebung) zu diskutieren und Textblöcke mit Blockanführungszeichen zu diskutieren.

Weitere Funktionen sind @-Erwähnungsunterstützung, LDAP/Active Directory-Unterstützung, Stream-weite Ankündigungen, Desktop-Benachrichtigungen, akustische Benachrichtigungen, E-Mails für wichtige verpasste Nachrichten, Warnwörter, Unterstützung von Tastaturkürzeln, verschiedene Integrationen, API und mehr …

Aus Sicherheitsgründen unterstützt es Single Sign-On mit Google, GitHub und Active Directory/LDAP. Da sie auch an der Integration von SAML-Authentifizierungssystemen arbeiten, können Administratoren jeden Benutzer, Bot oder jede Integration deaktivieren; Erfahren Sie mehr unterZulip-BeamterWebseite.

Die Client-App für die Team-Chat-Software Zulip ist für Windows, Linux, macOS, Android und iOS verfügbar.

Projektdateien bei Github

Rocket.Chat


Rakete. Chat kann auch als eine schöne alternative Team-Chat-Softwarelösung von Slask betrachtet werden. Es handelt sich um einen kostenlosen und Open-Source-Echtzeit-Team-Chat-Server (MIT-Lizenz) und eine Client-Modellanwendung. Der Serverteil von Rocket kann problemlos auf Debian- oder REHL-basierten Betriebssystemen installiert werden, während der RocketChat-Client plattformübergreifend und für Android, iSO, Windows, Linux und macOS verfügbar ist.

RocketChat wurde auf dem Meteor-Framework entwickelt und in CoffeeScript und JavaScript geschrieben. Die Entwickler von RocketChat boten Cloud-Hosting sowie die Bereitstellung zum Hosten ihrer Serveranwendung auf eigenen Servern oder Hosting an.

Dieser Open-Source-Web-Chat-Dienst ist nicht nur auf Live-Chats (Tippen) von Einzelpersonen oder Gruppen beschränkt, sondern es stehen auch Funktionen für Audio- und Videokonferenzen zur Verfügung. Zur Sicherheit werden Zwei-Faktor-Authentifizierung (2FA), E2E-Verschlüsselung, SSO und Dutzende OAuth-Anbieter unterstützt. Neben diesem Gastzugang sind auch Desktop-Benachrichtigungen, Suchen, Bildschirmfreigabe, Dateifreigabe, LiveChat und LDAP-Gruppensynchronisierung vorhanden.

RocketChat wurde auf dem Meteor-Framework entwickelt und bietet außerdem gute Anpassungsoptionen über WebHook-Integrationen, Themes zur Personalisierung der Benutzeroberfläche, REST-API, LiveChat-API oder Echtzeit-API, Datenimporteure für Slack- und HipChat-Benutzer, Marketplace zur Installation von Apps zur Funktionserweiterung und Plugin zur Integration von RocketChat-Funktionen in beliebte Anwendungen wie Drupal oder Pidgin.

Wenn Sie ein Team mit unterschiedlichen Sprachen haben, bietet RocketChat auch hierfür die Lösung, indem es eine Funktion namens Echtzeitübersetzung bereitstellt. Es übersetzt die Nachricht automatisch in Echtzeit zwischen Benutzern und unterstützt über 50 Sprachen. Der Benutzer kann es vor der Installation erleben, hier ist dasRocketChat-Demo

Zum Testen von Rocket. Chat-Open-Source-Team-Chat-Software lokal auf Ubuntu 19.04 siehe:

Rocket.Chat-Website

Mattermost Team-Chat


Mattermost ist eine weitere Open-Source-Team-Chat-Software für Unternehmen und Büros. Die Entwickler von Mattermost vermarkteten es als beste Open-Source-Alternative zu Slack und HipChat. Wie Rocket.Chat bieten sie auch sowohl cloudgehostete als auch die Software selbst an, damit die Öffentlichkeit einen selbsthostbaren Chat-Dienst herunterladen und erstellen kann.

Es wurde speziell entwickelt, um die internen Anforderungen des Chats und der Kommunikation von Organisationen und Unternehmen zu erfüllen.

Allerdings war Mattermost nicht immer eine Open-Source-Anwendung. Die Codes waren ursprünglich proprietär und die Anwendung selbst wurde als internes Chat-Tool in einem Spielestudio namens SpinPuch verwendet. Später wurde es jedoch Open Source unter der MIT-Lizenz für serverseitige Anwendungen und der Apache-Lizenz 2.0 für den Rest.

Es wird über das React-Framework unter Verwendung der Sprachen Golang und JavaScript entwickelt. Die Client-Anwendung von Mattermost ist ebenfalls plattformübergreifend und für Windows, macOS, Linux, iOS und Android verfügbar.

Da Mattermost sich selbst als Open-Source-Slack-Alternative betrachtet, heißt das nicht, dass es sich einfach nur durchschlägt, es gibt sehr überzeugende Features, die das beweisen. Zum Beispiel Sprach-, Video- und Bildschirmfreigabe in Echtzeit, öffentlicher und privater Chat sowie Emojis und umfangreiche Formatierung.

Der Nachrichtenverlauf ist außerdem vollständig durchsuchbar und es gibt auch Unterstützung für mehrere Sprachen (US-Englisch, Chinesisch (vereinfacht und traditionell), Niederländisch, Französisch, Deutsch, Italienisch, Japanisch, Koreanisch, Polnisch, Brasilianisches Portugiesisch, Russisch, Türkisch, Spanisch und Ukrainisch). Benutzer können Dateien, Audio, Bilder und Links über den Chat sogar von mobilen Geräten aus teilen.

Darüber hinaus bietet die Open-Source-Chat-Software „Virtual Office“ von Mattermost Team Edition Tools für benutzerdefiniertes Branding, anpassbare Bots von Drittanbietern, Integrationen und Befehlszeilentools, Webhooks, APIs, Treiber und Erweiterungen von Drittanbietern.

Holen Sie sich den Mattermost-Team-Chat –Herunterladen

Lass uns chatten


Eine weitere Büro-Chat- oder Team-Chat-Software unter MIT-Lizenz, die auf der Node.js-Plattform entwickelt wurde und viele bekannte Funktionen wie Slack bietet. Dies ist im Grunde eine Chat-App für kleine Teams.

Es handelt sich außerdem um eine selbstgehostete Open-Source-Team-Chat-Software mit folgenden Funktionen: LDAP-/Kerberos-Authentifizierung, XMPP-Mehrbenutzer-Chat (MUC) und mehreren Räumen, die nützlich sind, wenn verschiedene getrennt an einem Projekt innerhalb der Organisation arbeiten. Diese Räume sind privat / passwortgeschützt.

Der Benutzer kann Desktop-Benachrichtigungen für kommende Nachrichten aktivieren, @Erwähnungen sind während des Chats möglich. Zusätzlich zu diesen Bildeinbettungen, Datei-Uploads (Lokal/Amazon S3/Azure), einer Hubot-freundlichen, REST-ähnlichen API zur Verbindung mit anderen Tools und Funktionen wie Transkripte/Chat-Verlauf sind auf Let’s Chat verfügbar.

Let’s Chat wurde von Security Compass entwickelt und ist eine mehrsprachige Gruppenchat-Software, die einfach unter Linux mit NPM oder Docker/Vagrant installiert werden kann

Die Let's Client-App ist für Android und iOS verfügbar, während für Windows/Linux/macOS die Weboberfläche verfügbar ist.

Holen Sie sich dasLet's Chat-Dateienvon Github zur Installation.

Matrix.org


Matrix.org bietet eine vollständige dezentrale Open-Source-Plattform, die Matrix-Server, Clients und andere unter der Apache-Lizenz lizenzierte Dienste umfasst. Es verwendet leichtgewichtige Protokolle, um Echtzeitkommunikation bereitzustellen. Der Hauptgedanke des Matrix-Designs besteht darin, einen gemeinsamen Ort oder Dienst bereitzustellen, der es Benutzern ermöglicht, nicht nur über von Matrix unterstützte Client-Chat-Apps miteinander zu kommunizieren; aber auch mit verschiedenen anderen Dienstleistern per Online-Chat, Voice over IP und Videotelefonie.

Die Unternehmen, die einen Team-Chat auf Matrix einrichten möchten, können entweder die offenen dezentralen Matrix.org-Server über Team-Chat-Client-Software wie Riot.im nutzen oder das Matrix Synapse-Serverprojekt herunterladen, um einen selbst gehosteten Matrix-Server zu erstellen.

Es bietet Echtzeitkommunikation und kann über WebRTC in Standard-Webdienste integriert werden, um den Chat über Browser-zu-Browser-Anwendungen zu ermöglichen.

Darüber hinaus unterstützt es auch das Bridge-Messaging-System, um die Synchronisierung von Nachrichten zwischen Matrix und verschiedenen Chat-Anwendungssystemen oder Nicht-Matrix-Servern zu ermöglichen. Angenommen, es gibt einen Matrix-Kanal namens #h2smedia, der eine Brücke zu anderen h2smedia-Kanälen auf Nicht-Matrix-Servern wie Telegram und Slack schlägt. Sobald wir also erfolgreich eine Brücke zwischen ihnen erstellt haben, wird die auf einem System generierte Nachricht von einem System zu allen anderen Brückensystemen weitergeleitet, z. B. von Telegram zu Matrix zu Slack und umgekehrt. Dadurch wird sichergestellt, dass alle Kanäle dieselben Nachrichten empfangen und immer synchron sind.

Grundsätzlich fungieren Bridges als Relays, die sicherstellen, dass die in einem Konto geposteten Nachrichten auch in anderen Nicht-Matrix-Konten sichtbar sind. Derzeit bietet Matrix Bridges für Telegram, Discord, Gitter, Slack/Mattermost, IRC, Rocket. Chat, WhatsApp, XMPP und mehr. Sehen Sie sich die vollständige Liste anMatrix-Brückenprojekt.

Riot.im


Wie könnten wir in einer Liste von Open-Source-Team-Chats-Software Riot.im vergessen, einen weiteren Zweitplatzierten als Slack-Alternative in der Open-Source-Kategorie? Diese kostenlose Office-Chat-Software basiert auf dem Matrix-Protokoll, um die Kommunikation zwischen verschiedenen zusammenarbeitenden Teams effektiv aufzubauen.

Riot.im bietet im Grunde nur eine Chat-Anwendungsschnittstelle, um die dezentralen sicheren Server von Matrix.org zu verbinden. Es bietet WebRTC und ist als Client-Anwendung für Windows, Linux, macOS, Android und iOS verfügbar.

Einige Funktionen:

  • Sprach- und Videokonferenzen
  • Drag-and-Drop zum schnellen Teilen, Durchsuchen von Archiven oder Suchen nach Dateien
  • Erhalten Sie Benachrichtigungen, wenn jemand Ihren Namen erwähnt, und definieren Sie Schlüsselwörter
  • Apps, Sticker, Widgets und Bots
  • Themenbasierte Anpassung
  • Ende-zu-Ende-Verschlüsselung per Matrix
  • Überbrücken Sie andere Apps und Netzwerke

Laden Sie Riot.im herunter oder verwenden Sie die Browser-App

Dies sind also einige bekannte Team-Chat-Kollaborationssoftware oder Sie können einfach Office-Chat-Software mit vollständiger Kontrolle sagen. Wenn Sie noch weitere kennen, die Ihrer Meinung nach in dieser Liste erwähnt werden sollten, lassen Sie es uns bitte wissen ...

Weitere nützliche Ressourcen:

Related Posts