Repolode
kikootwo

kikootwo/ReadMeABook

インデクサーを検索してオーディオブックをダウンロードし、PlexまたはAudiobookshelfに取り込むセルフホスト型リクエスト管理ツール。

代替できる製品:Audible

スター
1,048
フォーク
81
未解決の Issue
50
最終コミット
5 日前

これは何?

ReadMeABook (RMAB)は、オーディオブック向けのセルフホスト型リクエスト管理・ダウンロードツールです。Audibleのカタログを基にした一覧から作品を探してリクエストできます。RMABはProwlarrのインデクサーを検索し、最適なtorrentまたはUsenetのリリースをダウンロードクライアントに送り、ダウンロードが完了したファイルを、フォルダーとタグを整理したうえでPlexまたはAudiobookshelfのライブラリにコピーします。その後、リクエストを入手可能としてマークします。

PostgreSQLとRedisを同梱した単一のDockerイメージとして動作します。シリーズや著者のウォッチリスト、同期したGoodreadsまたはHardcoverのリスト、BookDateという任意のAIベースのおすすめ機能からもリクエストを受け付けられます。管理者は承認、ユーザーごとの権限、Apprise、Discord、ntfy、Pushoverを通じた通知を管理できます。

任意機能として、複数ファイルの書籍をチャプターマーカー付きの単一の.m4bファイルに結合する機能、Anna's ArchiveまたはProwlarrの電子書籍カテゴリから電子書籍を取得する機能、OIDCまたはPlexを使ったサインインがあります。

主な機能

  • 01Prowlarrのインデクサーを検索し、タイトル、著者、フォーマット、シーダー数に基づいてtorrentやUsenetのリリースをランク付けします。
  • 02qBittorrent、Transmission、Deluge、SABnzbd、NZBGetにダウンロードを送信します。
  • 03ダウンロード済みの書籍をPlexまたはAudiobookshelfのフォルダーに取り込み、タイトル、著者、ナレーターのタグを付けます。
  • 04シリーズや著者を監視し、新作を自動でリクエストします。
  • 05Plex、OIDC、ローカルアカウントに対応し、承認と権限を管理できます。

ユースケース

  • 家族や小規模なグループ向けに、友人が作品をリクエストできるオーディオブックライブラリを運用する。
  • 既存のPlexまたはAudiobookshelfサーバーで、オーディオブックの取得を自動化する。
  • GoodreadsまたはHardcoverの読書リストからオーディオブックのリクエストを同期する。

クイックスタート

  1. 1

    プロジェクト用のフォルダーを作成します

    mkdir readmeabook && cd readmeabook
  2. 2

    docker-compose.yml ファイルをダウンロードします

    curl -fsSL https://raw.githubusercontent.com/kikootwo/ReadMeABook/main/docker-compose.yml -o docker-compose.yml
  3. 3

    docker-compose.yml でボリュームのパスと PUID/PGID を設定し、コンテナを起動します

    docker compose up -d
  4. 4

    http://<your-server>:3030 を開き、セットアップウィザードに従います

使う前に知っておきたいこと

  • Docker、Prowlarr、Plex または Audiobookshelf サーバーが必要なため、セットアップには複数の作業が伴います。
  • ダウンロードクライアントと RMAB が同じコンテナパスを認識できるよう、ボリュームのパスを正しく設定する必要があります。
  • 一部の機能には、任意で利用できる有料 AI API キー(BookDate)や外部サービスが必要です。

収録されている特集

トピック

#audiobooks#self-hosted#plex#audiobookshelf#prowlarr#docker#media-automation#nextjs#plex-media-server#plex-server

よくある質問

ReadMeABook とは?
インデクサーを検索してオーディオブックをダウンロードし、PlexまたはAudiobookshelfに取り込むセルフホスト型リクエスト管理ツール。 ReadMeABook (RMAB)は、オーディオブック向けのセルフホスト型リクエスト管理・ダウンロードツールです。Audibleのカタログを基にした一覧から作品を探してリクエストできます。RMABはProwlarrのインデクサーを検索し、最適なtorrentまたはUsenetのリリースをダウンロードクライアントに送り、ダウンロードが完了したファイルを、フォルダーとタグを整理したうえでPlexまたはAudiobookshelfのライブラリにコピーします。その後、リクエストを入手可能としてマークします。
ReadMeABook は無料で使えますか?ライセンスは?
ReadMeABook は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ReadMeABook は今もメンテナンスされていますか?
活発にメンテナンス中。ReadMeABook の最終コミットは 2026年11月3日 です。
ReadMeABook は何に使えますか?
家族や小規模なグループ向けに、友人が作品をリクエストできるオーディオブックライブラリを運用する。 既存のPlexまたはAudiobookshelfサーバーで、オーディオブックの取得を自動化する。 GoodreadsまたはHardcoverの読書リストからオーディオブックのリクエストを同期する。
ReadMeABook のインストール方法は?
プロジェクト用のフォルダーを作成します: mkdir readmeabook && cd readmeabook docker-compose.yml ファイルをダウンロードします: curl -fsSL https://raw.githubusercontent.com/kikootwo/ReadMeABook/main/docker-compose.yml -o docker-compose.yml docker-compose.yml でボリュームのパスと PUID/PGID を設定し、コンテナを起動します: docker compose up -d http://<your-server>:3030 を開き、セットアップウィザードに従います
ReadMeABook はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/kikootwo/ReadMeABook

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

完了したダウンロードを自動で展開し、Radarr、Sonarr、Lidarr、Readarrでインポートできるようにするデーモン。監視フォルダー内のファイル展開にも対応。

生産性・アプリ#media-automation#archive-extraction#rar
1525+8 今週54GoMIT活発にメンテナンス更新 一昨日