Repolode
movim

movim/movim

XMPPプロトコルのWebフロントエンドとして機能する、分散型ブログ・チャットプラットフォーム。

代替できる製品:DiscordMedium

スター
2,066
フォーク
286
未解決の Issue
41
最終コミット
20 時間前

これは何?

MovimはXMPPプロトコルに対応したWebクライアント兼サーバーで、ソーシャルフィード、ブログ、インスタントメッセージを1つのインターフェースにまとめています。ユーザーはXMPPアカウントで接続し、単一の中央サービスに頼ることなく、分散型サーバーをまたいで他のユーザーをフォローできます。

PHPで開発されており、自分でホストできるように設計されています。インストールガイドでは独自インスタンスのデプロイ方法を説明しており、空のデータベースと自己署名証明書を使って手軽にローカルテストできるpodman-composeの設定も用意されています。

MovimはAGPL-3.0でライセンスされており、インターフェースの翻訳はTransifexで管理されています。

主な機能

  • 01XMPPアカウントとサーバー向けのWebフロントエンド
  • 02分散型ソーシャルフィードとブログ機能
  • 03XMPP上でのインスタントメッセージとチャットルーム
  • 04インストールガイドとコンテナを使ったテスト環境を備え、自分でホスト可能
  • 05Transifexで管理されるインターフェース翻訳

ユースケース

  • 自分のサーバーでプライベートまたはコミュニティ向けのソーシャルネットワークを運営する
  • 他のXMPPサーバーと連携できるブログやディスカッションの場をホストする
  • 商用プラットフォームに頼らず、グループにチャットやソーシャル機能を提供する

クイックスタート

  1. 1

    podman-compose をインストールする

  2. 2

    リポジトリをクローンする

  3. 3

    podman-compose でテスト用インスタンスを起動する

    podman-compose up
  4. 4

    ブラウザーで https://127.0.0.1:8443/ を開き、自己署名証明書を受け入れる

使う前に知っておきたいこと

  • このコンテナー構成はテスト専用です。コンテナーは最適化されておらず、ほとんどのキャッシュは無効になっています。
  • 本番環境で独自のインスタンスを実行するには、別途用意されている INSTALL.md の手順に従ってください。

収録されている特集

トピック

よくある質問

movim とは?
XMPPプロトコルのWebフロントエンドとして機能する、分散型ブログ・チャットプラットフォーム。 MovimはXMPPプロトコルに対応したWebクライアント兼サーバーで、ソーシャルフィード、ブログ、インスタントメッセージを1つのインターフェースにまとめています。ユーザーはXMPPアカウントで接続し、単一の中央サービスに頼ることなく、分散型サーバーをまたいで他のユーザーをフォローできます。
movim は無料で使えますか?ライセンスは?
movim は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
movim は今もメンテナンスされていますか?
活発にメンテナンス中。movim の最終コミットは 2026年10月24日 です。
movim は何に使えますか?
自分のサーバーでプライベートまたはコミュニティ向けのソーシャルネットワークを運営する 他のXMPPサーバーと連携できるブログやディスカッションの場をホストする 商用プラットフォームに頼らず、グループにチャットやソーシャル機能を提供する
movim のインストール方法は?
podman-compose をインストールする リポジトリをクローンする podman-compose でテスト用インスタンスを起動する: podman-compose up ブラウザーで https://127.0.0.1:8443/ を開き、自己署名証明書を受け入れる
movim はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/movim/movim

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト