--- title: Rocket.Chat created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, messaging, team, chat, typescript, nodejs, federation, matrix-bridge] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Messaging, https://github.com/RocketChat/Rocket.Chat, https://docs.rocket.chat] --- # 💬 Rocket.Chat > **La plateforme de chat d'Ă©quipe open source la plus mature**, alternative crĂ©dible Ă  Slack et Teams, capable de dialoguer avec Matrix pour la fĂ©dĂ©ration inter-organisations. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [rocket.chat](https://www.rocket.chat/) | | **GitHub** | [RocketChat/Rocket.Chat](https://github.com/RocketChat/Rocket.Chat) | | **Licence** | MIT (Community) / Commercial (Enterprise) | | **Langage** | TypeScript, Node.js | | **Étoiles GitHub** | 45.4k ⭐ | | **CatĂ©gorie** | Messaging | ## 📝 Description **Rocket.Chat** est l'une des plateformes de **chat d'Ă©quipe auto-hĂ©bergeables** les plus anciennes et les plus complĂštes. Elle propose canaux publics et privĂ©s, threads, discussions de groupe, appels audio/vidĂ©o, intĂ©grations (webhooks, bots, apps marketplace) et une gestion fine des permissions. Le projet se distingue par sa **maturitĂ©** : utilisĂ© par des armĂ©es, des hĂŽpitaux et des organisations gouvernementales pour ses capacitĂ©s **on-premise** et ses options de **conformitĂ©** (HIPAA, FedRAMP selon l'Ă©dition). Le support natif du **protocole Matrix** via un bridge officiel permet d'ouvrir l'instance Ă  la **fĂ©dĂ©ration Matrix**, ce qui le rend interopĂ©rable avec Element, Synapse et l'Ă©cosystĂšme dĂ©centralisĂ©. Pour le self-hosting, Rocket.Chat offre plusieurs images Docker officielles, un opĂ©rateur Kubernetes, et une version SaaS gĂ©rĂ©e. La communautĂ© est active, la documentation est dense, et l'Ă©cosystĂšme de plugins permet d'ajouter facilement des connecteurs vers Mattermost, Jitsi, GitHub, GitLab, Jira, etc. ## 🚀 Installation ### Option recommandĂ©e : Docker Compose ```yaml services: rocketchat: image: rocket.chat:latest container_name: rocketchat restart: unless-stopped ports: - "3000:3000" environment: MONGO_URL: mongodb://mongo:27017/rocketchat MONGO_OPLOG_URL: mongodb://mongo:27017/local ROOT_URL: https://chat.example.com PORT: 3000 depends_on: - mongo mongo: image: mongo:7 container_name: rocketchat-mongo restart: unless-stopped volumes: - mongo_data:/data/db command: [--replSet, rs0, --bind_ip_all] # Initialiser le replica set : mongosh --eval "rs.initiate()" volumes: mongo_data: ``` ## ⚙ Configuration Initiale 1. **Premier compte** = administrateur, Ă  crĂ©er dĂšs l'accĂšs Ă  l'URL. 2. **Domaine et HTTPS** Ă  configurer avant d'inviter qui que ce soit (Traefik recommandĂ©). 3. **FĂ©dĂ©ration Matrix** : activer le bridge officiel pour rejoindre le rĂ©seau Matrix. 4. **Persistance MongoDB** : obligatoirement un **replica set**, sinon les discussions de groupe ne fonctionneront pas. 5. **LDAP / OAuth / SAML** pour intĂ©grer l'authentification de l'organisation. ## 🔄 Alternatives - [[app-zulip]] — ModĂšle unique de topics streams, orientation plus asynchrone - **Element** — Client Matrix de rĂ©fĂ©rence, dĂ©centralisĂ© - **Mattermost** — Concurrent direct, trĂšs utilisĂ© en entreprise - **Mattermost** — Concurrent direct, plus simple, orientĂ© ops - **Zulip** — ModĂšle topics, asynchrone ## 🔐 SĂ©curitĂ© - ✅ Authentification 2FA, LDAP, OAuth, SAML disponibles - ✅ Chiffrement TLS bout-en-bout en option pour les discussions sensibles - ⚠ Bridge Matrix Ă  exposer derriĂšre un reverse proxy avec rate-limiting - ⚠ MongoDB doit absolument ĂȘtre configurĂ© en replica set pour la stabilitĂ© ## 📚 Ressources - [Site officiel](https://www.rocket.chat/) - [GitHub RocketChat/Rocket.Chat](https://github.com/RocketChat/Rocket.Chat) - [Documentation officielle](https://docs.rocket.chat) - [Image Docker Hub](https://hub.docker.com/_/rocket-chat) ## Pages LiĂ©es - [[cat-messaging]] — CatĂ©gorie Messaging - [[app-zulip]] — Concurrent open source, modĂšle diffĂ©rent - [[app-synapse]] — Serveur Matrix, interopĂ©rable via bridge - [[app-traefik]] — Reverse proxy pour HTTPS - [[recettes-docker-compose]] — Bonnes pratiques Compose