← Modèles · Applications
RO
Rocket.Chat
Vérifié2 services
Rocket.Chat, the open-source team chat platform — a self-hosted alternative to Slack with its own dedicated MongoDB replica set.
| S'exécute | 2 services |
|---|---|
| Pile technique | rocket-chatrocket-chat-mongo |
| Provisionné pour l'application | Rien, l'application est autonome |
| Vérifié | Oui, déployé de bout en bout par l'équipe Railyard |
Pourquoi déployer sur Railyard
Railyard provisionne les 2 services de cette pile ensemble — rocket-chat, rocket-chat-mongo — câblés pour se joindre sur le réseau privé, sur un serveur que vous payez déjà.
Déployer Rocket.Chat n'est qu'un élément d'une pile applicative que vous pouvez continuer à faire grandir — ajoutez une base de données, un worker, un cache ou une autre application, toujours sur les mêmes serveurs que vous payez déjà.
Idéal pour
- A self-hosted Slack alternative for a team or community
- Chat with full data ownership, including on-prem compliance requirements Slack can't meet
Bon à savoir
- MongoDB is started as a single-node replica set because Rocket.Chat requires change streams for real-time updates — this isn't optional and can't be satisfied by a shared, non-replica-set Mongo addon
- This deploys the classic monolith, not Rocket.Chat's microservices split — fine for most team sizes, see Rocket.Chat's own docs if you need to scale past that
- Create the first admin account from the setup wizard on your first visit
- mongodb-community-server's own docker-entrypoint.py drops privileges via a subprocess exec that needs new-privileges — the default no-new-privileges hardening makes it fail every boot (mongod --fork: 'child process failed, exited with 1'); disable_no_new_privileges is required, same class of issue as Castopod's and Jitsi's