4 KiB
Rocket.Chat
Rocket.Chat hat die Aufgabe asynchrone neartime Kommunikation mindestens innerhalb einer Organisation zu ermöglichen. Ein Omnikanal-Kundenservice soll zudem externe Kontakte einbinden, die auf anderem Wege zu Stande gekommen sind. Ein Marketplace (Apps) ermöglicht zudem Rocket.Chat modular zu erweitern. Sie bezeichnen sich selber als die größte Open-Source-Kommunikationsplattform der Welt. Geworben wird auch mit Anbindungen an Big-Tech, wie Instagram, WhatsApp Business, Facebook Messenger, Twitter, Telegram und Live Chat. Außerdem ist eine Anbindung an klassische E-Mail-Postfächer möglich.
Rocket.Chat unterscheidet im Standard in Kanäle und Unterhaltungen. Letzteres sind Unterkategorien in Kanälen. So kann ein Hauptthema in Unterthemen unterteilt werden. Außerdem gibt es die Möglichkeit Teams zu erstellen, die eine virtuelle Klammer für Benutzer zur Zusammenarbeit und Kommunikation bilden. Natürlich sind ebenfalls Direktnachrichten zwischen Benutzern möglich.
Funktionen, wie Erwähnungen, sind zur besseren Benachrichtigung von angesprochenen Benutzern ebenfalls vorhanden.
Allgemeine Informationen
- Website: https://de.rocket.chat
- Demo:
- Hersteller: https://cloud.rocket.chat/trial/ee
- local-it admin : cupcake-overeager-exact-immortal-chatting-province
- Source Code: https://github.com/RocketChat/Rocket.Chat
- Dokumentation: https://docs.rocket.chat/
- Lizenz: MIT (Kein Copyleft-Effekt, Kommerzielle Weiterentwicklung möglich)
- Programmiersprache (Framework): JavaScript, TypeScript
- Geschäftsmodell: Community-Version enthält alle grundlegenden Funktionen, Geschäftsmodell basiert auf dem Verkauf von Pro oder Enterprise-Lizenzen und über kostenpflichtige Apps
Kernfunktionen (Spezialisierung der Plattform)
- Chat-Kommunikation innerhalb einer Organisation mit Themenbezug und als Teams
- Multiclientstrategie (Web, Desktop, Mobile)
- Jitsi und BigBlueButton-Integration direkt vorgesehen (Wird noch als Beta bezeichnet.)
Erweiterte Funktionen (nicht spezialisiert darauf)
- Marketplace vorhanden, zur (kostenpflichtigen) Erweiterung von Funktionen, über Apps, wie Anbindung an andere Kommunikationsplattformen von anderen Portalen (z.B. für Slack: https://rocket.chat/apps/slackline)
Technisch
Installation
- coop-cloud recipe: ja
- Docker: image, Dockerfile
- Docker-Compose: https://docs.rocket.chat/quick-start/deploying-rocket.chat/rapid-deployment-methods/docker-and-docker-compose und Docker compose.yml Beispiel: https://github.com/RocketChat/Docker.Official.Image/blob/master/compose.yml
- Healthcheck:
- Secrets:
- Konfiguration via: z.B. Docker compose initial und danach als Admin in Web-GUI
- API-Dokumentation: https://developer.rocket.chat/reference/api/rest-api
- Abhängigkeiten:
- App: Docker compose oder z.B. Debian-Installation möglich (braucht MongoDB und NodeJS)
- Datenbank: MongoDB
- SMTP / Email: Mail-Server für Benachrichtigungen (SMTP-Host)
- anderes
- Installationshinweise:
- Möglichkeiten: https://rocket.chat/install (Docker, Ubuntu, Debian, Kubernetes, Red Hat bzw. CentOS)
Authentifizierung & SSO
OAuth, LDAP, saml (Keycloak-Beispiel: https://docs.rocket.chat/guides/administration/admin-panel/settings/saml/keycloak)
Entwicklung
- Maintainership: Weltweit, Rocket.Chat Technologies Corp. 251 Little Falls Rd Wilmington, DE, 19808 USA
- Contributors: > 750
- Letzte Änderung: 08.06.2022
- Letzter Release / Zyklus: Oft ca. wöchentlich
- Erweiterbarkeit: Über Marketplace-Apps
- Geplante Entwicklung / Roadmap: https://github.com/RocketChat/Rocket.Chat/milestones
Überprüft am: 24.06.22
sonstiges
- Import / Export von Userdaten
- Marketplace (Apps) können nur installiert werden, wenn der "Workplace" bei der Rocket.Chat Cloud registriert wird. Danach sind die Apps im Adminpanel verfügbar. Die Enterprise Edition beinhaltet bereits einige sonst kostenpflichtige Apps zu Ticket-Systemen, aber auch Videoportalen von Big Tech, wie Zoom. )