OpenSource-Hub
S

synapse

SHA-256
4.2k stars·プライバシー保護·SHA-256 チェックサム確認済み

Element が開発したオープンソースの Matrix ホームサーバー。セキュアでフェデレーション可能なリアルタイム通信プラットフォームをセルフホストできます。

スマートダウンロード

Download 版をダウンロード

v1.152.1 · 8 MB

セルフホスト型のプライベート通信サーバー。暗号化とフェデレーションに対応。

主な機能

  • 完全なセルフホスト:データを自分の手で管理し、第三者による制限を受けない
  • フェデレーション対応:他の Matrix サーバーと相互接続し、グローバルな通信を実現
  • エンドツーエンド暗号化:デフォルトで E2EE を採用し、メッセージのプライバシーを保護
  • 豊富な API:管理、アイデンティティ、プッシュ、統計などの REST API
  • マルチクライアント対応:Element 公式クライアントおよびサードパーティ製 Matrix アプリをサポート

できないこと

  • •公式による無料の技術サポートは提供されておらず、コミュニティサポートは Matrix チャンネルのみで行われます(GitHub Issues ではありません)。デプロイ前に、一定の Linux およびデータベース管理スキルが必要です。リソース消費は高めです(少なくとも 2GB のメモリを推奨)。フェデレーション機能には、.well-known と証明書の正しい設定が必要です。商用ライセンスは Element にお問い合わせの上、ご購入ください。

使用例

  • 企業内のコラボレーション通信。Slack/Teams の代替としてデータ主権を保持
  • コミュニティ/オープンソースプロジェクト向けの公開ディスカッションプラットフォームの構築
  • プライバシーを重視する個人や家庭向けのインスタントメッセージングハブ
  • 教育・研究機関向けの安全な学術交流ネットワークの構築

Synapse は Element 社が開発・保守している Matrix プロトコルの公式リファレンス実装(ホームサーバー)です。セキュアでフェデレーション可能なリアルタイム通信プラットフォームをセルフホストでき、エンドツーエンド暗号化、インスタントメッセージ、音声/ビデオ通話、ファイル共有、コラボレーションをサポートします。AGPL-3.0 または Element 商用ライセンスのデュアルライセンスで提供されています。Synapse は Element Server Suite (ESS) の中核であり、単独でデプロイすることも可能です。PostgreSQL データベースが必要で、リバースプロキシとの併用が推奨され、豊富な管理 API を提供します。同種の製品である Dendrite と比較して、Synapse は機能がより充実し、コミュニティドキュメントも豊富ですが、リソース消費が高めで、安定した成熟したソリューションを必要とするチームに適しています。デプロイ前に運用経験があることを確認してください。公式コミュニティサポートは限られており、商用サブスクリプションでは SLA 保証が得られます。

タグ

Matrixfederationreal-time communicationself-hostedopen source server

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ディストリビューションに合ったパッケージをインストール(dpkg / rpm / AppImage)

3

ステップ1:サーバーが要件を満たしていることを確認(2GB+ メモリ、Ubuntu/Debian 推奨)

4

ステップ2:PostgreSQL、Python 3.8+ および依存関係をインストール(公式ドキュメントを参照)

5

ステップ3:Synapse の最新バージョンをダウンロード(pip または Docker)し、homeserver.yaml を設定

インストールガイド
  1. ステップ1:サーバーが要件を満たしていることを確認(2GB+ メモリ、Ubuntu/Debian 推奨)
  2. ステップ2:PostgreSQL、Python 3.8+ および依存関係をインストール(公式ドキュメントを参照)
  3. ステップ3:Synapse の最新バージョンをダウンロード(pip または Docker)し、homeserver.yaml を設定
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

4a891313af2860371b8e8b2aeabf12dad56ecf54129a9bfc30e329dd7b9b2a0e

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

サービスを停止し、関連ディレクトリ(例:/opt/venvs/synapse)を削除し、データベースを削除し(psql で synthia データベースとユーザーを削除)、リバースプロキシ設定をクリアします。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスAGPL-3.0 OR Commercial
最終更新2026-10-16 17:32:13
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト