Wie Installieren und Einrichten von Rocket Chat, eine selbst gehostete Alternative zu Slack
Wenn es um Team-Chat geht, denken die meisten Leute an Slack. Dadurch können Teammitglieder problemlos miteinander interagieren und zusammenarbeiten. Slack hat viele Vorteile wie Bots, Video-Chat, Aufkleber und Benutzerfreundlichkeit. Dennoch ist es ein Closed-Source-Tool und kostet Geld. Daher ist es nicht jedermanns Lieblings-App.
Glücklicherweise gibt es großartige Alternativen, darunter Rocket Chat, eine Open-Source-Alternative zu Slack mit vergleichbaren Funktionen. In diesem Leitfaden erfahren Sie, wie Rocket Chat auf Ihrem Linux-Server funktioniert, wie Sie eine Verbindung zu ihm herstellen, neue Kanäle erstellen usw.
Hardware-Anforderungen
- Eine Linux-Server-Distribution, die
snapd
ausführen und installierensnapd
- Jeder mäßig leistungsfähige alte Desktop-PC (DDR-2-Ära oder besser), der jederzeit eingeschaltet bleiben und als Server fungieren kann
- ein VPS oder jede andere Art von Enterprise-Server
Installation von Rocket Chat
Rocket Chat wird nur über ein Snap-Paket verteilt. Bis heute haben alle großen Linux-Distributionen eine Möglichkeit, Snapd auf dem Server und Desktop auszuführen (das Snap-Paket-Toolkit). In diesem Tutorial wird der Fokus auf dem Ubuntu-Server liegen, da Snap-and-Snap-Pakete sofort verfügbar sind. Die offizielle Download-Seite für Rocket Chat enthält einen Link, der den Benutzern erklärt, wie Snaps auf verschiedenen Distributionen funktionieren. Zusätzlich kann dieses Tutorial auch helfen.
Installiere den Rocket Chat Server per Snap mit:
sudo snap installieren rocechat-server
Mit dem installierten "rocketchat-server" ist es an der Zeit, die Konfiguration zu starten. Beginnen Sie mit ifconfig
und suchen Sie dann die lokale IP-Adresse. Wenn die Adresse bekannt ist, öffnen Sie die Adresse in einem Webbrowser über ein Tablet, Smartphone oder Computer.
Zum Beispiel: ip-address:3000
Rocket Chat verwenden
Wie die Server-Anwendung von Rocket Chat verfügt auch der Chat-Desktop-Client über einen Linux-Client, der über Snap verteilt wird. Für diejenigen auf anderen Plattformen sind Apps verfügbar. Android, iOS, Windows und Mac werden unterstützt, ebenso wie das Web-Interface über die IP-Adresse des Servers.
sudo snap installieren rocechat-desktop
Um mit Rocket Chat zu beginnen, besuche die lokale IP-Adresse und registriere einen neuen Account. Das erste Konto, das auf dem Rocket Chat-Server erstellt wurde, wird automatisch als Administratorkonto gekennzeichnet.
Out of the Box muss Rocket Chat nicht angepasst werden. Benutzer können sie jedoch unendlich anpassen, um den Service einzigartig zu machen. Um zu den umfangreichen Anpassungseinstellungen zu gelangen, klicken Sie auf die Pfeilschaltfläche neben dem Benutzer. Wählen Sie im angezeigten Bereich "Administration". Dies zeigt viele Einstellungen. Sehen wir uns einige der wichtigsten Einstellungen an, die geändert werden können.
Daten importieren
Hast du einen HiChat Server? Ist dein Team momentan auf Slack? Diejenigen, die zu Rocket Chat wechseln, können Daten einfach über den Import-Bereich importieren. Derzeit unterstützt die Software den Datenimport aus Slack, Hipchat, Hipchat Enterprise und CSV-Dateien.
Um den Prozess zu starten, klicken Sie auf "Start". Der Benutzer wird dann aufgefordert, eine Quelldatei anzugeben, und der Datenimport beginnt. Wenn Sie fertig sind, werden alle Daten in Rocket Chat angezeigt.
IRC
Vielleicht ist eine der interessantesten Funktionen von Rocket Chat die Fähigkeit, IRC zu integrieren. Obwohl viele am Ende Rocket Chat für die Zusammenarbeit mit Teams verwenden werden, könnte sich diese Funktion als nützlich erweisen, besonders für Entwickler mit öffentlichen IRC-Kanälen, bei denen Benutzer beitreten, um Fragen zu stellen.
Aktivieren Sie IRC, indem Sie die IRC-Option in Administration suchen und auf die Schaltfläche Aktivieren klicken.
Video-Chat
Ähnlich wie Slack unterstützt Rocket Chat Videokonferenzen. Um diese Funktion auf Ihrem Server zu aktivieren, wechseln Sie zum Abschnitt "Administration" und scrollen Sie nach unten zu "Videokonferenzen".
Dort klicken Sie auf "True". Starten Sie von hier aus eine Videokonferenz über eine private Nachricht. Wählen Sie einfach den Benutzer und klicken Sie auf das Videosymbol.
Erstellen verschiedener Räume
Wie Slack ist es möglich, verschiedene Räume zu erstellen. Klicken Sie auf das "+" - Zeichen und füllen Sie die Informationen aus, um einen neuen Kanal zu erstellen. Machen Sie den neuen Kanal öffentlich oder privat, indem Sie auf den Schieberegler klicken und nur lesen.
Andere Einstellungen
Rocket Chat hat so viele administrative Einstellungen und Konfigurationseinstellungen, dass es mühsam wäre, über jeden einzelnen zu gehen. Einige Einstellungen umfassen CSS, Layout, Emojis, Bots, Analysen, Logs, Oauth-Einstellungen, LDAP-Einstellungen usw. Benutzer können jede einzelne Einstellung nach ihren Wünschen anpassen und ändern. Finden Sie alle in den Verwaltungseinstellungen.
Fazit
Slack scheint die beste Wahl für die Einrichtung eines Gruppen-Collaboration-Chat-Systems zu sein, ist es aber nicht. Oftmals zahlen Benutzer mehr und mehr Geld, je mehr ihre Bedürfnisse wachsen. Die richtige Wahl ist Rocket Chat. Es ist ein Server-Tool, das vergleichbare, wenn nicht identische Funktionen ohne Kosten hat. Da Rocket Chat Open Source ist, werden ständig neue Funktionen hinzugefügt, die für den Benutzer kostenlos sind.
Wenn Sie eine gute Plattform für die Zusammenarbeit Ihres Teams suchen, tun Sie sich und Ihrem Team einen Gefallen und verwenden Sie Slack nicht. Stattdessen rollen Sie Ihre eigene Lösung. Rocket Chat auf einen Ersatzserver werfen und dabei etwas Geld sparen!