Rocketchat
App in the BluixApps catalog
What it is
Rocket.Chat is a self-hosted team chat platform — channels, DMs, threaded messages, voice/video, screen sharing, federation. MongoDB-backed, Node.js-based, with apps for every platform. Direct competitor to Slack and Mattermost, with strong focus on extensibility via apps marketplace.
For teams needing more extensibility than Mattermost but with self-hosting commitment, Rocket.Chat is the leading choice.
What it's for
- Team chat — Slack-replacement with channels, DMs, threads
- Customer chat — Omnichannel live chat widget
- Federation — chat across Rocket.Chat instances
- Voice + video — built-in WebRTC + Jitsi integration
- Marketplace apps — extend with productivity apps
Who it's for
- Engineering teams rejecting Slack pricing
- Customer support orgs unifying internal chat + customer widget
- Privacy-bound orgs keeping chat in-network
- Cost-conscious teams at any scale
- Developers building chat-based custom integrations
Why teams pick Rocket.Chat over alternatives
- MIT license — fully open
- Marketplace apps — strong extension ecosystem
- Omnichannel — built-in live chat widget
- Mobile apps — strong iOS + Android
- Federation — connect multiple instances
- Active development — backed by Rocket.Chat (BR)
Integrations
- Live chat widget — embed customer chat on marketing site
- Bots — Hubot + Botpress bot framework
- Voice + video — Jitsi + custom WebRTC
- Authentication — local + LDAP + SAML + OAuth (Google, GitHub, custom)
- API — REST + Realtime API
- Apps marketplace — Jira, GitLab, polls, custom apps
- Webhooks — bidirectional triggers
Notable users & community
- 40k+ GitHub stars
- Used by Audi, Lufthansa, federal agencies worldwide
- Backed by Rocket.Chat (BR) with commercial enterprise tier
- Active Discord + community forums
- Annual Rocket.Chat Conference
Tips & operations
- MongoDB sizing matters — chat history grows fast; plan disk + replica
- Push notification proxy — official apps need it for FCM/APNs
- TLS + WebSocket — chat depends on WSS; nginx config needs WS upgrade
- App marketplace permissions — installable apps have varying permissions; review
- Backup MongoDB + uploads — both essential
- Federation setup — optional but useful for multi-instance orgs
What we ship in BluixApps
- Docker compose: Rocket.Chat + MongoDB
- Pinned
rocketchat/rocket.chat:7(release-tagged) - HTTPS via Let's Encrypt
- Admin user via env config
- Persistent MongoDB + uploads
- Push notification proxy documented
- Backup hook covers MongoDB + uploads
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |