Kokoro-82M TTSを使い、EPUB、PDF、テキスト、字幕ファイルを字幕同期付きの音声に変換するデスクトップ/Webアプリ。
grimmory-tools/grimmory
電子書籍、コミック、オーディオブックを管理し、読書やメタデータ検索、デバイス同期ができるセルフホスト型デジタルライブラリ。
代替できる製品:Calibre-Web
Plex
- スター
- 4,553
- フォーク
- 345
- 未解決の Issue
- 237
- 最終コミット
- 21 時間前
これは何?
Grimmoryは、電子書籍、PDF、コミック、オーディオブックの個人コレクションを管理するセルフホスト型のライブラリサーバーです。MariaDBデータベースとともにDockerコンテナとして動作し、Webインターフェースから本を独自の棚やルールに基づく棚に整理したり、コンテンツを検索したり、メタデータを編集したりできます。
PDF、EPUB、コミックなどをブラウザー上で読めるほか、注釈やハイライト、読書進捗の記録にも対応しています。表紙、説明、評価はGoogle Books、Open Library、Amazonから取得できます。BookDrop機能はフォルダーを監視し、新しいファイルを自動で検出して情報を補完し、インポート前の確認用キューに追加します。
デバイス連携では、Koboとの接続、OPDS対応の読書アプリ、KOReaderの進捗同期をサポートしています。複数のユーザーがそれぞれ自分の棚や設定を利用でき、ローカル認証またはOIDC認証を選べます。本をKindleやメールアドレスに送ることもできます。DISK_TYPE=NETWORKモードでは、NFSまたはSMBの共有マウント上でファイルを破壊する操作を無効にできます。
主な機能
- 01全文検索に対応した、カスタム棚とルールベースのスマート棚
- 02ハイライトや読書進捗の記録に対応した、PDF・EPUB・コミック用のブラウザー内蔵リーダー
- 03Google Books、Open Library、Amazonからのメタデータと表紙の検索
- 04新しいファイルを自動検出してインポート待ちキューに追加するBookDropフォルダー
- 05Kobo、OPDS、KOReaderデバイスへの対応
- 06ローカル認証またはOIDC認証に対応したマルチユーザーアカウント
ユースケース
- 自宅のサーバーで個人の電子書籍・コミックコレクションをホストする
- ユーザーごとに読書進捗を分けて、家族で共有するライブラリを管理する
- NASに本を保存し、Kobo、Kindle、OPDSアプリで読めるようにする
クイックスタート
- 1
データベースとアプリの設定を記述した .env ファイルを作成します
- 2
README のサンプルをもとに docker-compose.yml ファイルを作成します
- 3
Docker Compose でサービスを起動します
docker compose up -d - 4
ブラウザーで http://localhost:6060 を開き、管理者アカウントを作成します
使う前に知っておきたいこと
- セルフホストするには、Docker、Docker Compose、および MariaDB データベースが必要です。
- AGPL-3.0 ライセンスの下で提供されています。コピーレフトライセンスのため、ネットワークサービスとして提供する場合、変更したソースコードを共有する必要があります。
- ネットワークストレージモードでは、UI からの削除、移動、名前変更が無効になります。
トピック
よくある質問
- grimmory とは?
- 電子書籍、コミック、オーディオブックを管理し、読書やメタデータ検索、デバイス同期ができるセルフホスト型デジタルライブラリ。 Grimmoryは、電子書籍、PDF、コミック、オーディオブックの個人コレクションを管理するセルフホスト型のライブラリサーバーです。MariaDBデータベースとともにDockerコンテナとして動作し、Webインターフェースから本を独自の棚やルールに基づく棚に整理したり、コンテンツを検索したり、メタデータを編集したりできます。
- grimmory は無料で使えますか?ライセンスは?
- grimmory は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- grimmory は今もメンテナンスされていますか?
- 活発にメンテナンス中。grimmory の最終コミットは 2026年10月19日 です。
- grimmory は何に使えますか?
- 自宅のサーバーで個人の電子書籍・コミックコレクションをホストする ユーザーごとに読書進捗を分けて、家族で共有するライブラリを管理する NASに本を保存し、Kobo、Kindle、OPDSアプリで読めるようにする
- grimmory のインストール方法は?
- データベースとアプリの設定を記述した .env ファイルを作成します README のサンプルをもとに docker-compose.yml ファイルを作成します Docker Compose でサービスを起動します: docker compose up -d ブラウザーで http://localhost:6060 を開き、管理者アカウントを作成します
- grimmory はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/grimmory-tools/grimmory
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
TypeScript、Bun、Elysiaで構築された、1,000種類以上の形式に対応するセルフホスト型オンラインファイル変換ツール。
PDFフォームの作成・入力と、オンラインでの電子署名収集に対応したセルフホスト型のオープンソースプラットフォーム。
ブラウザー内で完結する、50種類以上の編集・結合・変換・保護ツールを備えたプライバシー重視のPDFツールキット。セルフホストにも対応。
DocuSignに代わるセルフホスト可能なオープンソースの文書署名プラットフォーム。PDF署名を基盤としています。
ストリーミング、ユーザーごとの再生位置同期、ポッドキャストの自動ダウンロードに対応したセルフホスト型サーバー。