Redis、MongoDB、PostgreSQLに対応した、リアルタイムで議論できるNode.js製フォーラムソフトウェア。
- スター
- 2,779
- フォーク
- 557
- 未解決の Issue
- 174
- 最終コミット
- 一昨日
これは何?
Misagoは、PythonとDjangoで構築されたフォーラムアプリケーションです。メール認証または管理者承認によるユーザー登録、アバター、プロフィール編集、パスワードリセット、Facebook、Google、GitHubなどのOAuthプロバイダーを使ったログインなど、一般的な公開フォーラムに期待される機能を備えています。
サイト運営者向けに、Misagoは階層の深さに制限のないカテゴリ、ランク・ロール・カテゴリに基づく権限システム、承認キューを含むモデレーションツール一式、BAN機能、編集内容を元に戻せる投稿編集ログを提供します。メンバーはGitHub Flavored MarkdownまたはBBCodeの一部を使って投稿したり、プライベートスレッドを作成したり、投票を実施したり、質問スレッドでベストアンサーを指定したりできます。
フロントエンドには、DjangoのJSON APIと連携するReactコンポーネントを使用し、管理パネルは独立しています。開発環境は`dev`ヘルパースクリプトを介してDocker上で起動します。プロジェクトは、まだ初期段階にあり、急速に変化していると説明しています。
主な機能
- 01深さに制限のない階層型カテゴリと、きめ細かな権限設定
- 02モデレーションツール、承認キュー、編集内容を元に戻せる編集ログ
- 03投票、プライベートスレッド、ベストアンサーの指定
- 0450以上のOAuthプロバイダーによるログインと、連携用JSON API
- 05MarkdownとBBCodeによる投稿の書式設定
ユースケース
- モデレーションのワークフローを備えたコミュニティフォーラムやサポートフォーラムの運営
- プライベートスレッドを利用できる会員限定のディスカッションスペースの構築
- 既存のWebサイトにシングルサインオン対応のフォーラムを追加
クイックスタート
- 1
GitHubからリポジトリをクローンします
- 2
dev initコマンドを実行します(Dockerが必要です)
./dev init - 3
開発サーバーを起動します
docker compose up - 4
ブラウザーで http://127.0.0.1:8000/ を開きます
使う前に知っておきたいこと
- READMEでは開発ステータスを永遠のベータ版("Bananas")と説明しているため、未完成な部分があることを想定してください。
- GPL-2.0ライセンスの下で公開されています。このコピーレフトライセンスでは、派生物もオープンソースである必要があります。
- 推奨される開発環境にはDockerが必要です。
- Windowsでは、クローンする前に自動変換を無効にしないと、gitによる改行コード変換で ./dev スクリプトが動かなくなることがあります。
収録されている特集
トピック
よくある質問
- Misago とは?
- Reactベースのフロントエンド、モデレーション機能、投票、プライベートスレッド、OAuthログインを備えた、セルフホスト型のモダンなPython/Djangoフォーラムアプリケーション。 Misagoは、PythonとDjangoで構築されたフォーラムアプリケーションです。メール認証または管理者承認によるユーザー登録、アバター、プロフィール編集、パスワードリセット、Facebook、Google、GitHubなどのOAuthプロバイダーを使ったログインなど、一般的な公開フォーラムに期待される機能を備えています。
- Misago は無料で使えますか?ライセンスは?
- Misago は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Misago は今もメンテナンスされていますか?
- 活発にメンテナンス中。Misago の最終コミットは 2026年11月5日 です。
- Misago は何に使えますか?
- モデレーションのワークフローを備えたコミュニティフォーラムやサポートフォーラムの運営 プライベートスレッドを利用できる会員限定のディスカッションスペースの構築 既存のWebサイトにシングルサインオン対応のフォーラムを追加
- Misago のインストール方法は?
- GitHubからリポジトリをクローンします dev initコマンドを実行します(Dockerが必要です): ./dev init 開発サーバーを起動します: docker compose up ブラウザーで http://127.0.0.1:8000/ を開きます
- Misago はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/rafalp/Misago
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Simple Machines Forum(SMF)は、自分でオンラインコミュニティやディスカッションフォーラムを運営するための、無料のオープンソースPHPソフトウェアです。
Goで構築された、フォーラム、ブログ、ニュース、リンク集、ナレッジベースの機能を備えるセルフホスト型コミュニティプラットフォーム。
Flarumは、拡張性の高いアーキテクチャを備えた、オンラインコミュニティ構築向けのシンプルで高速なPHP製掲示板ソフトウェアです。
MyBBはPHP製の無料オープンソースフォーラムソフトウェアで、MySQL、MariaDB、PostgreSQL、SQLiteに対応しています。
PHPで書かれた無料のオープンソース掲示板ソフトウェア。開発リポジトリにはバージョン2の履歴も含まれています。