So richten Sie Rocket.Chat in Ubuntu ein

0
321

Unternehmenschatplattformen bieten Instant Messaging, Teamzusammenarbeit und vieles mehr. Rocket.Chat bietet eine kostenlose, selbst gehostete Option. So richten Sie es für den privaten, internen Gebrauch unter Ubuntu Linux ein.

Chatten ist produktiv?

Es ist einfach Tools wie Slack, Microsoft Teams und Rocket.Chat als nichts anderes als Instant-Messenger-Clients abzutun. Sie sind viel mehr als das. Bei richtiger Anwendung fördern und vereinfachen diese Enterprise-Messaging-Plattformen die Zusammenarbeit innerhalb—und zwischen—Abteilungen und Teams.

Einfache und schnelle Kommunikation zwischen den Teammitgliedern kann nur gut sein. Die Möglichkeit, Bilder, Dokumente und Videoclips zu teilen, verbessert das Standard-Textnachrichtenformat und ist der Schlüssel zur effizienten Zusammenarbeit, die diese Tools bieten können. Die Unmittelbarkeit der Kommunikation kann einfach nicht per E-Mail repliziert werden.

VERWANDTE: Die besten Open-Source-Alternativen zu Slack

Mit all diesen kollaborativen Chat-Tools können Sie Unterhaltungen nach Kategorien aufteilen, die für Sie sinnvoll sind, z. B. Teams, Projekte oder Themen. Normalerweise werden diese Räume oder Kanäle genannt.

Die meisten dieser Tools für die Zusammenarbeit akzeptieren Plug-ins und arbeiten hart daran, ein Ökosystem von Integrationspartnern zu fördern. Sie können beispielsweise Ihr bevorzugtes Git-Cloud-Repository eine Nachricht an Sie senden—oder an einen Kanal—wenn jemand einen Commit oder eine Zusammenführungsanfrage stellt oder ein automatisierter CI/CD-Build abgeschlossen wird oder ausfällt.

Werbung

Rocket.Chat ist ein Open-Source-Produkt. Sie können es kostenlos nutzen oder für weitere Funktionen und Support bezahlen. Sie können auch Ihren eigenen Rocket.Chat-Server selbst hosten. Ein Teil der Vorteile eines solchen Chat-Systems ist, dass Sie sich von überall aus mit mobilen Apps oder sogar über eine Weboberfläche verbinden können.

Rocket.Chat kann dies tun, und seine Dokumentation behandelt den automatischen Erhalt eines SSL/TLS-Zertifikats von Let’s Encrypt. Wenn Sie jedoch nur Ihren Zeh ins Wasser tauchen und sehen möchten, ob diese Art von Tool für Sie funktioniert oder nicht, können Sie Rocket.Chat schnell nur für den internen Gebrauch einrichten, ohne etwas der Außenwelt auszusetzen.

Das zeigen wir Ihnen hier. Wir installieren und konfigurieren Rocket.Chat für den internen Gebrauch über ein privates Netzwerk. Als Chatserver haben wir eine Vorabversion von Ubuntu 21.10 verwendet.

Rocket.Chat installieren

Es gibt einen Snap für Rocket.Chat, daher sollte die Installation schmerzlos sein. Snaps sind so konzipiert, dass sie einfach zu installieren sind, sie sind vom Rest Ihres Systems isoliert und werden automatisch aktualisiert. Verwenden Sie diesen Befehl, um den Server zu installieren.

sudo snap install rocketchat-server

Nach Abschluss der Installation weisen wir Rocket.Chat an, kein HTTPS zu verwenden.

sudo snap set rocketchat-server https=disable

Wir müssen Rocket.Chat mitteilen, wo sich der Server befindet. Ersetzen Sie “ubuntu-21-10.local” mit dem Netzwerknamen Ihres Servers.

sudo snap set rocketchat-server caddy-url=http://ubuntu-21-10.local

< /p> Werbung

Rocket.Chat verwendet Caddy als HTTP-Server. Wir müssen es aktivieren, damit es beim Booten automatisch ausgeführt wird.

sudo snap set rocketchat-server caddy=enable

Und schließlich können wir Caddy mit den von uns bereitgestellten Einstellungen initialisieren und ausführen:

sudo snap run rocketchat-server.initcaddy

VERWANDTE: Arbeiten mit Snap-Paketen unter Linux

Rocket.Chat-Dienste neu starten

Wenn Sie den Rocket.Chat-Server jemals neu starten möchten, müssen Sie sowohl den Rocket.Chat-Dienst als auch den Caddy-Dienst neu starten.

sudo systemctl restart snap.rocketchat-server.rocketchat-server.service

sudo systemctl restart snap.rocketchat-server.rocketchat-caddy.service

Konfigurieren von Rocket.Chat

Öffnen Sie Ihren Webbrowser. Wenn Sie sich auf dem Chat-Server befinden, können Sie “localhost:3000” als Adresse. Wenn Sie sich auf einem anderen Computer im selben Netzwerk befinden, verwenden Sie die IP-Adresse oder den Netzwerknamen des Chat-Servers, gefolgt von “:3000” ohne Leerzeichen.

Klicken Sie auf dem Anmeldebildschirm auf “Neues Konto registrieren” link.

Sie werden nach Ihrem Benutzer gefragt Details.

Füllen Sie das Formular aus und klicken Sie auf das blaue &# 8220;Weiter” um fortzufahren.

Sie müssen einige Informationen zu Ihrer Organisation angeben.

Klicken Sie auf die blau “Weiter” um fortzufahren.

Werbung

Der nächste Bildschirm fragt nach Details zu deinem Rocket.Chat-Server.

Klicken Sie auf das blaue “Weiter” um fortzufahren.

Wählen Sie auf dem endgültigen Einrichtungsbildschirm die Option “Bestätigen Sie eigenständig, Sie müssen” Radio knopf. Wir laufen als eigenständiges, lokales System. Wir verwenden kein Hosting von Rocket.Chat, daher “Ich stimme den Bedingungen & Datenschutzrichtlinie” kommt nicht ins Spiel. Es ist ausgegraut.

Klicken Sie auf das blaue “Weiter” um fortzufahren.

Das erste erstellte Konto wird automatisch erstellt in ein Administratorkonto.

Um auf die Verwaltungsoptionen zuzugreifen, klicken Sie auf Ihren Avatar in der oberen linken Ecke des Seitenbereichs. Standardmäßig ist dies ein farbiges Quadrat, das den ersten Buchstaben Ihres Benutzernamens enthält.

< /p>

Klicken Sie auf die Schaltfläche “Verwaltung” Option im Dropdown-Menü. Im Seitenbereich werden alle Verwaltungsoptionen aufgelistet. Wir erstellen einige Benutzer. Klicken Sie auf die Schaltfläche “Benutzer” Option im Seitenbereich.

Klicken Sie in der Benutzeransicht auf “Neu” Schaltfläche.

Das Formular zum Hinzufügen eines Benutzers wird angezeigt.

Füllen sie das Formular aus. Sie müssen nach unten scrollen, um alle Felder zu sehen. Klicken Sie auf die Schaltfläche “Speichern” Schaltfläche am unteren Rand des Formulars. Wenn Sie mit der Erstellung Ihrer Nutzer fertig sind, klicken Sie auf das “X” in der oberen rechten Ecke des Seitenbereichs.

Werbung< br>

Klicken Sie auf die Schaltfläche “Neu erstellen” -Symbol oben rechts im Seitenbereich.

Wählen Sie “# Kanal” aus dem Dropdown-Menü.

Fülle das neue Kanalformular aus.

Klicken auf die “Lupe” Symbol im “Mitglieder hinzufügen (optional)” -Feld zeigt eine Liste von Benutzern an, aus denen Sie auswählen können. Diese Benutzer werden dem Kanal automatisch hinzugefügt. Klicken Sie auf das blaue “Erstellen” um das Formular zu schließen und den Kanal zu erstellen.

Nachdem Sie nun einige Kanäle und Benutzer erstellt haben, installieren Sie den Client und melden Sie einen Benutzer an.

Verwenden der Rocket.Chat-Desktop-App

Wir können den Rocket.Chat-Desktop-Client auch im Handumdrehen installieren. Dieser Befehl macht genau das.

sudo snap install rocketchat-desktop

< p>Clients sind auch für Windows und macOS verfügbar.

Starten Sie den Client und melden Sie sich als einer der Benutzer an, die Sie gerade erstellt haben.

Sie können sich mit ihrem Benutzernamen oder ihrer E-Mail-Adresse anmelden.

Das Layout der Client-Oberfläche folgt der aktuellen Konvention, bei der die Kanäle im Seitenbereich aufgelistet und ausgewählt werden und die Konversationen im Hauptbereich des Fensters angezeigt werden. Wenn Sie einen der großen Chat-Clients für Unternehmen verwendet haben, werden Sie dieses Layout bereits kennen.

Nachrichten, die Sie in einem Kanal posten, sind für jeden im Kanal sichtbar. Sie können Ordnung halten, indem Sie auf einen Kommentar in einem Thread antworten. Dadurch wird verhindert, dass eine Diskussion das Hauptkanalfenster überflutet. Threads sind jedoch nicht privat, jeder kann ihnen beitreten. Direktnachrichten ermöglichen private Gespräche.

Sie können Dateien und Dokumente senden, indem Sie sie in das Chatfenster ziehen.

Sofortige Kommunikation< /h2>

Unternehmens-Chat- und Kollaborationsplattformen bedeuten, dass Teammitglieder jederzeit verfügbar sind, um sich gegenseitig zu helfen. Bei Instant Communications gibt es keine E-Mail-Verzögerung. Wenn Sie sich wirklich isolieren möchten, um sich auf etwas zu konzentrieren, setzen Sie Ihren Status auf beschäftigt oder unsichtbar oder melden Sie sich vollständig ab.

Wenn Sie sich entscheiden, Rocket.Chat zu übernehmen und es aus der Ferne und über mobile Apps zu verwenden , registrieren Sie es bei Ihrer Domain und installieren Sie ein SSL/TLS-Zertifikat. Die Dokumentation von Rocket.Chat führt Sie durch diesen Prozess.