OSS探訪

Rocket.Chat — self-host・air-gapped・federationまで選べる、mission-critical向けコミュニケーション基盤

OSS健全度 100
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
46,125
主要言語
TypeScript
ライセンス
未判定
リポジトリ最終更新
2026/09/16

概要

Rocket.Chatは、team messaging、voice、customer communication、federationをまとめ、self-host・cloud・air-gapped deploymentを選べるコミュニケーションplatformです。2026年9月16日時点の最新安定版は8.8.1。Community codeとEnterprise codeでlicense条件が異なるOpen Core構成です。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

messaging・voice・federation・Apps-Engineを一つのworkspaceへ統合

READMEはteam collaboration、voice calls、federation、Marketplace/Apps-Engineによる拡張を主要機能として案内しています。security面ではidentity management、end-to-end encryption、role/attribute-based access controlを組み合わせられます。

出典:[2]

self-host・air-gapped・cloudを選び、インフラ境界を自組織で決める

Docker、Podman、Kubernetesのself-hostに加え、isolated network向けair-gapped deploymentやmanaged cloudを選べます。8.8.1のreleaseはNode 22.22.3、Deno 2.3.1、MongoDB 8.0等のengine versionsを示しており、運用時は対応matrixを追う必要があります。

出典:[2][3]

データ主権・閉域網・厳格なidentity/access controlが必要な組織に

一般的なSaaS chatより、deployment location、network connectivity、authentication、federation、integrationを自組織の要件に合わせたいgovernment、critical infrastructure、regulated enterpriseで検討しやすい構成です。

出典:[2]

Community MITとEnterprise EE Licenseを分け、self-host運用も含めて評価する

root LICENSEはCommunity部分をMITとし、apps/meteor/ee/ee/配下を別EE Licenseにしています。EE codeのproduction利用には有効なEnterprise subscription等が必要です。self-hostではdatabase、backup、TLS、monitoring、upgrade、capacity planningも利用側の責任になります。

出典:[4][5][2]

参考にした公式資料

  1. [1]RocketChat/Rocket.Chat — GitHub repository metadata(2026-09-16)
  2. [2]Rocket.Chat — README(2026-09-16)
  3. [3]Rocket.Chat 8.8.1 release(2026-09-16)
  4. [4]Rocket.Chat — root license(2026-09-16)
  5. [5]Rocket.Chat Enterprise Edition license(2026-09-16)
編集部からの補足

Slack代替というより、通信経路・認証・配備方式まで自組織で制御したい用途に強い製品です。Community部分のMITとEE Licenseを分けて確認する必要があります。

3ステップで試す

  1. 1

    公式deployment guideを開く

    一般利用ではrepository内のdevelopment用Composeではなく、公式guideからDocker・Podman・Kubernetes等のsupported deploymentを選びます。

    https://docs.rocket.chat/docs/deploy-rocketchat
  2. 2

    環境に合う方式で8.8.1をdeploy

    system requirementsとMongoDB等の対応versionを確認してworkspaceを起動します。air-gapped環境は専用guideを利用します。

    Docker / Podman / Kubernetes → Deploy Rocket.Chat 8.8.1
  3. 3

    workspaceを初期設定

    admin account、workspace情報、registration/connectivity方針を設定して最初のchannelを確認します。

    Open workspace URL → Complete Setup Wizard
公式READMEで確認

成長

成長の推移 · 直近30日

46,125 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
153
Open PR
1,527

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • chat
  • meteor
  • javascript
  • collaboration
  • webrtc
  • real-time
  • slack
  • foss
  • free
  • mit
  • hacktoberfest
Stars
46,125
Forks
13,883
Watchers
853
Open Issues
2,524
主要言語
TypeScript
ライセンス
未判定
リポジトリ最終更新
2026/09/16

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。