セルフホスト型サービス
Kareadita/Kavita avatar
Kareadita/Kavita

Kavitaは家族の読書コレクションを一つのサーバーで扱えるか

Kavita は、高速で機能が豊富な、クロスプラットフォームの読み取りサーバーです。すべての読書ニーズを満たす完全なソリューションとなることを目標に構築されました。独自のサーバーをセットアップして、読書コレクションを友人や家族と共有します。

スター 11,679フォーク 663C#GPL-3.0

ひと目でわかる

これは何?
漫画、コミック、書籍などの読書コレクションを共有するクロスプラットフォーム読書サーバーを、リーダー、メタデータ、設定、料金機能から検討します。
誰に向いている?
自分の読書ファイルをサーバーに集め、家族や友人とWebリーダーで共有したい人に向きます。まず公式Setup文書でOSとインストール方式を確認し、専用ライブラリでスキャン、メタデータ検索、Webtoonや連続読書、EPUB注釈を試してください。
商用利用できる?
条件付きでできます。GPL-3.0 はコピーレフトのライセンスで、これを含むソフトウェアを配布する場合、そのソフトウェアのソースコードを同じライセンスで公開する必要があります。配布せず社内で使うだけなら、この義務は生じません。
今もメンテナンスされている?
されています。直近 1 日以内に新しいコミットがあります。
何の言語で書かれている?
主に C# です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

Kavitaが管理するのは読書コレクション

Kavitaはクロスプラットフォームの読書サーバーで、READMEは読書に必要な機能を一つの解決策へまとめ、自分のサーバーを立てて家族や友人と共有する用途を説明しています。配信サービスのカタログを提供するのではなく、運用者が用意したファイルとメタデータをWebから読む構成です。

対応範囲は漫画やコミック、書籍など複数の読書形式にまたがりますが、READMEの説明だけではすべてのファイル形式の互換表は確認できません。導入時は代表的なファイルを少数のライブラリに置き、スキャン、表紙、シリーズ分類、読了位置が期待どおりかを確認してから本棚を移行します。

Webリーダーとメタデータを実物で確かめる

KavitaはWebtoon、連続読書モード、EPUBの仮想ページなどを含むWebリーダーを提供します。EPUBベースの注釈とハイライトにも対応するとREADMEにあります。画面で開けることと、ページ送り、縦スクロール、注釈保存が自分の資料で成立することは別なので、形式ごとに試す必要があります。

メタデータはフィルター、検索、スマートフィルターに対応すると説明されています。自動取得されたタイトル、巻、著者、シリーズ名を確認し、誤分類を直せるかを試してください。メタデータの取得元や更新頻度はREADMEに詳しくないため、ライブラリを大きくする前にバックアップと再スキャンの挙動を把握します。

テーマとローカライズは利用者単位で確認する

カスタムテーマはTheme Repoと公式ドキュメントへのリンクから導入できます。テーマを変えると読書画面の見やすさやコントラストが変わるため、管理画面とリーダーを分けて確認してください。外部テーマはKavita本体とは別の更新物なので、版の対応を確認してから適用します。

ローカライズはWeblateを使ったFull Localization Supportとして案内されています。翻訳の完全性や更新時期は言語ごとに異なる可能性があります。利用者が必要とする言語でメニュー、リーダー、エラー表示を確認し、未翻訳部分があっても操作できるかを試すと、家庭内共有の判断材料になります。

Setupとデモを本番の代用にしない

READMEのSetup章はインストール方法とプラットフォームの案内を入口にしています。固定のコマンドや全OS共通の手順を本文だけから補うことはできないため、wiki.kavitareader.comのSetup文書で自分の環境に合う方法を選びます。導入後はライブラリのパス、ユーザー、共有権限、スキャンの結果を記録します。

公式デモはdemo.kavitareader.comで提供されています。デモでは機能の画面を見られますが、自分のストレージ、ユーザー構成、ファイル権限、読書履歴を再現するものではありません。デモでリーダーを試し、専用サーバーでは少数の実ファイルでインポートから閲覧まで確認するという二段階が適切です。

Kavita+は無料機能と別の判断になる

Kavita+は、通常のKavitaに含めにくいインターネット向け機能を提供する有料サブスクリプションとして説明されています。運営者はmajora2007で、READMEには初回支払い向けのプロモコードと、OpenCollectiveの貢献者向け案内もあります。料金機能を使うかは、ローカル読書と家族内共有だけで足りるかを先に見ます。

外部公開機能を使うなら、課金の有無だけでなく認証、公開範囲、接続経路、保存データの扱いを確認します。Kavita+を契約したことで自分のサーバー全体の安全性が保証されるわけではありません。利用する機能と費用、公開するデータを一覧にしてから申し込むべきです。

GPLv3と読書ファイルの責任

ライセンスはGNU GPL v3で、READMEのLicense章から本文へ進めます。Kavitaの改変や再配布の条件を確認する情報であり、読書ファイルの著作権や共有許可を決めるものではありません。家族や友人へ本を見せる場合は、ファイル自体の利用条件とサーバーのアクセス権を分けて考えます。

KavitaはWebリーダーと整理機能を重視するセルフホスト型の読書基盤です。単にファイルを置くだけでなく、スキャン、メタデータ修正、ユーザー権限、注釈の保存を運用できる人に適しています。導入前は実ファイルのバックアップを取り、1冊のEPUBと1冊の漫画で読書位置とライブラリ更新を検証してください。共有相手ごとに見せるライブラリを分けられるか、削除や再スキャンで履歴が失われないか、スマートフィルターの結果が期待する分類になるかを確認してから全コレクションを移します。

編集部の結論

自分の読書ファイルをサーバーに集め、家族や友人とWebリーダーで共有したい人に向きます。まず公式Setup文書でOSとインストール方式を確認し、専用ライブラリでスキャン、メタデータ検索、Webtoonや連続読書、EPUB注釈を試してください。インターネット公開の機能やKavita+は有料の別領域なので、無料のローカル読書機能と分けて必要性、データ保護、費用を判断します。

公式情報源

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
コミュニティノート

コミュニティノート