読者を追跡せず、単一のデータファイルに保存する、ブログやWebサイト向けの軽量なセルフホスト型コメントエンジン。
isso-comments/isso
PythonとJavaScriptで書かれた軽量なセルフホスト型コメントサーバー。Disqusのドロップイン代替として設計されています。
代替できる製品:Disqus
- スター
- 5,313
- フォーク
- 463
- 未解決の Issue
- 64
- 最終コミット
- 12 日前
これは何?
Issoは、自分のインフラ上で動かし、Webサイトやブログにコメント機能を追加できるコメントサーバーです。Disqusのドロップイン代替として設計されているため、訪問者のデータをサードパーティのプラットフォームに送ることなく、コメント欄を設置できます。
コメントはMarkdownで記述します。ユーザーはデフォルトで投稿から15分以内なら自分のコメントを編集または削除でき、モデレーション待ちのコメントは承認されるまで非表示になります。データはSQLiteに保存されるため、小規模から中規模のサイトでも簡単に導入できます。
既存のコメントはDisqusまたはWordPressから移行できます。フロントエンドは設定可能なJavaScriptクライアントで、約65kB(gzip圧縮時20kB)の単一ファイルとして提供されます。サーバーはpipを使ってPyPIからインストールでき、Python 3.8以降、SQLite 3.3.8以降、およびCコンパイラが必要です。公式Dockerイメージも提供されています。
主な機能
- 01Markdownで記述するコメント
- 02設定可能な期間内(デフォルトは15分)に、ユーザーが自分のコメントを編集または削除可能
- 03承認されていないコメントを非表示にするモデレーションキュー
- 04別途データベースサーバーが不要なSQLiteストレージ
- 05DisqusおよびWordPressからのインポート
- 06単一ファイルで提供される軽量なJavaScriptクライアント
ユースケース
- Disqusを使わずに静的サイトやブログへコメント欄を追加する
- 既存のDisqusまたはWordPressのコメント履歴をセルフホスト型システムへ移行する
- コメントデータを自分のサーバー内に保管したい小規模サイトを運用する
クイックスタート
- 1
PyPIからIssoをインストールします
pip install isso - 2
Quickstartガイドに従って、サーバーを設定して起動します
使う前に知っておきたいこと
- インストールにはPython 3.8以降、SQLite 3.3.8以降、および動作するCコンパイラが必要です。
- 自分で実行する必要があるサーバーのため、セルフホスティングが必要です。
収録されている特集
トピック
よくある質問
- isso とは?
- PythonとJavaScriptで書かれた軽量なセルフホスト型コメントサーバー。Disqusのドロップイン代替として設計されています。 Issoは、自分のインフラ上で動かし、Webサイトやブログにコメント機能を追加できるコメントサーバーです。Disqusのドロップイン代替として設計されているため、訪問者のデータをサードパーティのプラットフォームに送ることなく、コメント欄を設置できます。
- isso は無料で使えますか?ライセンスは?
- isso は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- isso は今もメンテナンスされていますか?
- 活発にメンテナンス中。isso の最終コミットは 2026年10月25日 です。
- isso は何に使えますか?
- Disqusを使わずに静的サイトやブログへコメント欄を追加する 既存のDisqusまたはWordPressのコメント履歴をセルフホスト型システムへ移行する コメントデータを自分のサーバー内に保管したい小規模サイトを運用する
- isso のインストール方法は?
- PyPIからIssoをインストールします: pip install isso Quickstartガイドに従って、サーバーを設定して起動します
- isso はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/isso-comments/isso
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
軽量なVanilla JSクライアントとGoサーバーを備えた、ブログやWebサイト向けのセルフホスト型コメントシステム。
Rust製のインプロセスSQLデータベース。SQLiteの方言、ファイル形式、C APIと互換性があり、実験的なPostgresフロントエンドも備えています。
SQLiteデータベースファイルの閲覧、編集、クエリ、バックアップ、エクスポートに対応するローカルファーストのデスクトップアプリ風ツール兼CLI。
Memosは、日々の思考を自分だけのタイムラインに整理できる、セルフホスト型のオープンソースメモアプリです。
SQLiteとディスク上のMarkdownファイルを使い、外部データベースなしで動く、単一のGoバイナリで構築できるセルフホスト型Wiki。