jelu
セルフホスト型の個人向け読書トラッカー。あなた専用のプライベートな Goodreads のように使え、データは完全にあなたの管理下にあり、API 連携にも対応しています。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
セルフホスト版 Goodreads、読書管理ツール、データは自分で保存。
主な機能
- 読了・読書中・読みたい書籍を追跡し、年月別に読書履歴を確認
- Goodreads CSV または ISBN リストから履歴をインポート、ワンクリックで CSV をエクスポート
- 書籍メタデータ(書名/著者/ISBN)を手動追加または自動検索
- マルチユーザー対応、書籍へのタグ付けやカスタム本棚の作成が可能
- 書評を書いて共有、他のユーザーのレビューを閲覧
できないこと
- •書籍メタデータの自動インポートは Calibre の fetch-ebook-metadata に依存しており、設定でパスを指定する必要があります(Docker イメージには内蔵されています)。デフォルトでは CORS はすべてのオリジンを許可しているため、本番環境では設定ファイルを変更してクロスオリジンアクセスを制限してください。初めて使用する場合は、まず Goodreads の履歴をインポートすることをお勧めします。CSV ファイルのエンコーディングは UTF-8 に注意してください。
使用例
- 読書データを商用プラットフォームに渡したくなく、すべての記録を自分で管理したい
- Goodreads から移行し、完全な履歴を失わずに保持する
- 読書ブロガーや読書会が、自分のウェブサイトに書籍の展示を埋め込む必要がある
- API を使って読書の進捗記録を自動化する、例えばノートアプリとの連携など
詳細説明
JELU はセルフホスト型の個人向け読書トラッキングツールで、あなた専用の Goodreads に相当します。読了した本、読書中の本、読みたい本を記録できます。Goodreads からエクスポートした CSV または ISBN リストから履歴をインポートでき、すべてのデータをワンクリックで CSV にエクスポートすることも可能です。書籍は手動で追加できるほか、書名、著者名、ISBN を使ってオンラインでメタデータを自動検索することもできます。マルチユーザー、タグ、カスタム本棚、書評の作成をサポートし、スクリプトや他のサービスと連携するための API も提供しています。さらに、epub/opf ファイルからメタデータを抽出したり、スマートフォンのカメラでバーコードをスキャンして ISBN を認識したりすることも可能です。すべてのデータは SQLite の単一ファイルデータベースに保存されるため、バックアップや移行が簡単です。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
1. Docker をインストールし、イメージをプルします:docker pull wabayang/jelu
2. docker-compose.yml を作成し、config、database、images ディレクトリをマウントします
3. コンテナを起動します:docker-compose up -d
- 1. Docker をインストールし、イメージをプルします:docker pull wabayang/jelu
- 2. docker-compose.yml を作成し、config、database、images ディレクトリをマウントします
- 3. コンテナを起動します:docker-compose up -d
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
コンテナを停止して削除:docker-compose down;マウントされたフォルダを削除すれば、データを完全に削除できます。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。