HolyArrsは、Sonarr、Radarr、Lidarr、Bazarr、Prowlarr、Seerrという6つの独立したメディア管理アプリケーションのスイートを、わずか14.9MBのディスク容量を必要とする単一のセルフホストツールに置き換えます。これらの機能を統合することで、開発者は複数のログイン、ポート、APIキーの必要性を排除し、独自のメディアライブラリを管理するユーザーに統合された体験を提供することを目指しています。

HolyArrsのタイトルページインターフェースのスクリーンショット。
HolyArrsのタイトルページは、メディアのリクエストとライブラリコンテンツを管理するための集中されたビューを提供します。github.com

このビジュアルは、映画、番組、音楽を管理するための統合されたインターフェースの説明を裏付けています。

「Arr」スタックの統合

典型的なセルフホスト型メディアサーバーのセットアップでは、コンテンツの取得と整理のさまざまな側面を処理するために、6つの異なるアプリケーションを実行する必要があります。これらには、テレビ番組と映画用のSonarrとRadarr、音楽用のLidarr、字幕用のBazarr、インデクサー管理用のProwlarr、およびリクエスト処理用のSeerrまたはOverseerrが含まれます。

ディスク容量の比較 (MB): Sonarr 87.9 MB; Radarr 91.0 MB; Lidarr 121.3 MB; Prowlarr 80.8 MB; Bazarr 156.4 MB; Overseerr 180.8 MB; HolyArrs 14.9 MB
ディスク容量の比較 (MB)github.com

HN Digestによるグラフ(github.comの報告数値に基づく。数値はソースの表記通り)。

HolyArrsはこれらのワークフローを1つのインターフェースに統合します。ユーザーはストリーミングサービスのようにコンテンツを閲覧し、タイトルをリクエストし、サイズ、品質、言語に基づいてどのリリースを採用するかを決定する「Pick rules」を、すべて単一のログインとポート内で管理できます。

予告編のプレビューが表示されたメディアタイトルのHolyArrs Exploreインターフェースのスクリーンショット。
HolyArrs Exploreインターフェースにより、ユーザーはアプリケーション内で直接コンテンツを閲覧し、予告編を視聴できます。github.com

この画像は、統合セクションで説明されている統合された閲覧体験を例示しています。

技術的な効率性とリソースの節約

HolyArrsの主な技術的利点は、フットプリントの削減です。開発者は、置き換えられる6つのアプリの合計ダウンロードサイズが718.2MBであるのに対し、HolyArrsのダウンロードサイズは約15MBであると報告しています。

メモリ使用に関しては、HolyArrsは10,000のタイトルと55,000の映画/エピソードのライブラリを管理しながら、約140MiBのアイドルRAMを維持します。これは、それぞれが80MBから180MB以上を必要とする個別のアプリのメモリ要件とは顕著な対照をなしています。

移行と互換性

移行の障壁を下げるために、HolyArrsには移行ツールが含まれています。既存のSonarr、Radarr、Lidarrインスタンスからデータを読み取り、ライブラリフォルダ、品質プロファイル、インデクサーをインポートできます。また、ProwlarrのインデクサーやBazarrの字幕設定のインポートもサポートしています。

このアプリケーションはスタンドアロンのダウンローダーではなく、コーディネーターとして機能します。qBittorrent、Transmission、Deluge、SABnzbdなどの既存のクライアントに接続します。また、Plex、Jellyfin、Embyなどの主要なメディアサーバーとのネイティブな互換性も提供します。

現在の制限とロードマップ

HolyArrsは管理スタックを簡素化しますが、1.0のリリースでは特定の機能的な境界があります。現在、内蔵のダウンローダーは搭載されていないため、ユーザーは実際のファイル取得のために外部クライアントを維持する必要があります。

さらに、このプロジェクトはまだAI機能、MCP(Model Context Protocol)サポート、またはネイティブの電話およびTVアプリケーションを含んでいません。「Explore」閲覧インターフェース内での音楽サポートも現在開発中です。

Hacker Newsの読者の反応

  • 懐疑的: あるコメント投稿者は、プロジェクトの寿命について懐疑的な見方を示し、以前の「arr」スタック統合の試みが、元のアプリケーションの安定性と統合性を克服できずに失敗したことが多いと指摘しました。 コメント ↗
  • 疑問: あるユーザーは、アプリケーションのサイズをこれほど大幅に削減することに伴う技術的なトレードオフについて疑問を投げかけ、より小さなフットプリントを実現するために具体的にどの機能が削除されたのかを尋ねました。 コメント ↗
  • 体験談: あるユーザーは、このツールが統合されたインターフェースを提供している一方で、メディアを直接再生するのではなく、コンテンツをダウンローダーに送信し、JellyfinやPlexなどの既存のプレイヤーにファイルを入れることで機能すると説明しました。 コメント ↗
  • 疑問: 別のコメント投稿者は、フォーマット、グループ、言語などの特定のファイル名を解析するといった、複雑なコンテンツ取得タスクを処理するための長期的な計画について質問しました。 コメント ↗

Hacker Newsのスレッドで出た意見の要約です。事実として検証されたものではありません。 議論の全文を読む ↗