Repolode
Dictionarry-Hub

Dictionarry-Hub/profilarr

RadarrとSonarrの品質プロファイルやカスタムフォーマットを管理し、複数のインスタンス間で同期してリリースをテストできるセルフホスト型プラットフォーム。

スター
2,735
フォーク
60
未解決の Issue
19
最終コミット
昨日

これは何?

Profilarrは、メディア管理ツールRadarrとSonarrの設定管理プラットフォームです。Dictionarry、TRaSH Guides、Dumpstarrなどの共有データベースや、提供されたテンプレートを使って作成した独自データベースをもとに、品質プロファイルやカスタムフォーマットを作成できます。変更は任意の数のArrインスタンスに反映できるため、手作業で編集しなくても複数のサーバーで設定を統一できます。

作成や同期だけでなく、サンプルのリリースに対してカスタムフォーマットや品質プロファイルをテストし、各条件の合否や、特定の映画・シリーズがプロファイル内でどのように順位付けされるかを確認できます。テストエンジンには、RadarrとSonarr自身のパーサーとの一致を目指したC#パーサーを採用しています。スケジュール実行ジョブでは、同期、自動アップグレード検索、ドライランでのプレビューに対応したファイルの一括リネーム、バックアップ、クリーンアップを行えます。通知はDiscord、Telegram、Slack、ntfyなどのサービスに送信できます。

Web UIを備えたDockerコンテナとして動作し、テスト用に別のパーサーサービスを任意で利用できます。ログインには組み込み認証またはOIDCシングルサインオンを使用できます。

主な機能

  • 01共有データベースを連携するか、独自の品質プロファイルやカスタムフォーマットを作成
  • 02複数のRadarrおよびSonarrインスタンスに設定を同期
  • 03リリースに対するカスタムフォーマットやプロファイルのテストと、条件ごとの詳細表示
  • 04同期、アップグレード検索、リネーム、バックアップのスケジュール実行
  • 05Discord、Telegram、Slack、ntfy、webhook経由の通知

ユースケース

  • 複数のRadarrまたはSonarrサーバー間で品質プロファイルを統一する
  • 適用前に、特定のリリースに対するカスタムフォーマットのスコアを確認する
  • ホームラボのメディア環境でアップグレード検索やファイルの一括リネームを自動化する

クイックスタート

  1. 1

    README の Production 設定を使って docker-compose.yml を作成します

  2. 2

    Docker Compose で Profilarr と parser サービスを起動します

    docker compose up -d
  3. 3

    ポート 6868 で Web UI を開き、セットアップを完了します

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

  • Linux カーネル 3.17 以降を搭載した Docker ホストが必要です。Synology DSM 3.10 など、古いカーネルはサポートされていません。
  • Sonarr v5 がベータ版の間、Sonarr v5 のサポートは実験的です。
  • カスタムフォーマットと品質プロファイルのテストには、別途 parser サービスが必要です。

収録されている特集

トピック

よくある質問

profilarr とは?
RadarrとSonarrの品質プロファイルやカスタムフォーマットを管理し、複数のインスタンス間で同期してリリースをテストできるセルフホスト型プラットフォーム。 Profilarrは、メディア管理ツールRadarrとSonarrの設定管理プラットフォームです。Dictionarry、TRaSH Guides、Dumpstarrなどの共有データベースや、提供されたテンプレートを使って作成した独自データベースをもとに、品質プロファイルやカスタムフォーマットを作成できます。変更は任意の数のArrインスタンスに反映できるため、手作業で編集しなくても複数のサーバーで設定を統一できます。
profilarr は無料で使えますか?ライセンスは?
profilarr は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
profilarr は今もメンテナンスされていますか?
活発にメンテナンス中。profilarr の最終コミットは 2026年10月23日 です。
profilarr は何に使えますか?
複数のRadarrまたはSonarrサーバー間で品質プロファイルを統一する 適用前に、特定のリリースに対するカスタムフォーマットのスコアを確認する ホームラボのメディア環境でアップグレード検索やファイルの一括リネームを自動化する
profilarr のインストール方法は?
README の Production 設定を使って docker-compose.yml を作成します Docker Compose で Profilarr と parser サービスを起動します: docker compose up -d ポート 6868 で Web UI を開き、セットアップを完了します
profilarr はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Dictionarry-Hub/profilarr

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

関連プロジェクト