RadarrとSonarrの品質プロファイルやカスタムフォーマットを管理し、複数のインスタンス間で同期してリリースをテストできるセルフホスト型プラットフォーム。
raydak-labs/configarr
SonarrとRadarrのインスタンスにTRaSH Guidesや独自設定を同期し、カスタムフォーマットと品質プロファイルの設定を自動化するオープンソースツールです。
- スター
- 675
- フォーク
- 30
- 未解決の Issue
- 27
- 最終コミット
- 19 時間前
これは何?
Configarrは、ダウンロードクライアントと併用するメディア管理ツール、SonarrとRadarrの設定を自動化します。TRaSH Guidesからカスタムフォーマット、品質プロファイル、関連設定を取得できるほか、ローカルファイルや設定ファイルに直接記述したカスタムフォーマットも読み込めます。複数のソースで設定が重複する場合は、TRaSH Guides、ローカルファイル、設定ファイル内の記述の順に適用されます。
DockerまたはKubernetes上のコンテナとして実行でき、secret、環境変数、ファイルを参照する値に対応したconfig.ymlファイルで制御します。Sonarr v4とv5 beta、Radarr v5、v6、v7を正式にサポートし、Whisparr、Readarr、Lidarrは実験的サポートとして扱われています。Recyclarrのテンプレートとの互換性を考慮して設計されています。
リポジトリには、TRaSH Guidesで扱われていない追加のカスタムフォーマットも含まれており、コミュニティの成果をもとにしたドイツ語向けフォーマットも用意されています。
主な機能
- 01TRaSH Guidesからカスタムフォーマットと品質プロファイルを同期します。
- 02ローカルファイルまたは設定ファイル内に記述したカスタムフォーマットを読み込みます。
- 03Recyclarrのテンプレートと互換性があります。
- 04secret、環境変数、ファイルを参照する値に対応しています。
- 05DockerまたはKubernetes上で実行できます。
- 06Sonarr v4/v5 betaとRadarr v5/v6/v7を正式にサポートします。
ユースケース
- 手作業で編集せずに、SonarrやRadarrの設定をTRaSH Guidesに合わせて維持する。
- DockerやKubernetes環境で、メディアサーバーの設定をコードとして管理する。
- TRaSH Guidesで扱われていない言語や地域向けのカスタムフォーマットを追加する。
クイックスタート
- 1
GHCR または DockerHub からコンテナイメージを取得する
- 2
テンプレートから config.yml を作成する
cp config.yml.template config.yml - 3
pnpm でアプリを実行する(開発環境)
pnpm start
使う前に知っておきたいこと
- AGPL-3.0 ライセンスの下で提供されています。コピーレフトライセンスのため、派生物も同じ条件で共有する必要があります。
- Whisparr、Readarr、Lidarr のサポートは実験的です。
トピック
よくある質問
- configarr とは?
- SonarrとRadarrのインスタンスにTRaSH Guidesや独自設定を同期し、カスタムフォーマットと品質プロファイルの設定を自動化するオープンソースツールです。 Configarrは、ダウンロードクライアントと併用するメディア管理ツール、SonarrとRadarrの設定を自動化します。TRaSH Guidesからカスタムフォーマット、品質プロファイル、関連設定を取得できるほか、ローカルファイルや設定ファイルに直接記述したカスタムフォーマットも読み込めます。複数のソースで設定が重複する場合は、TRaSH Guides、ローカルファイル、設定ファイル内の記述の順に適用されます。
- configarr は無料で使えますか?ライセンスは?
- configarr は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- configarr は今もメンテナンスされていますか?
- 活発にメンテナンス中。configarr の最終コミットは 2026年11月6日 です。
- configarr は何に使えますか?
- 手作業で編集せずに、SonarrやRadarrの設定をTRaSH Guidesに合わせて維持する。 DockerやKubernetes環境で、メディアサーバーの設定をコードとして管理する。 TRaSH Guidesで扱われていない言語や地域向けのカスタムフォーマットを追加する。
- configarr のインストール方法は?
- GHCR または DockerHub からコンテナイメージを取得する テンプレートから config.yml を作成する: cp config.yml.template config.yml pnpm でアプリを実行する(開発環境): pnpm start
- configarr はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/raydak-labs/configarr
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Radarr、Sonarr、Lidarr、Readarr、Whisparrの複数インスタンス間で自動検索を分散・調整し、インデクサーやAPIの制限を守るオーケストレーションサービス。
Jellyfin、Plex、Embyのライブラリ向けに、映画やテレビ番組のリクエストと承認ワークフローを管理するオープンソースのWebアプリ。
Ombiは、映画・音楽・テレビ番組のリクエストを受け付け、Plex、Emby、Jellyfinと連携するセルフホスト型メディアリクエストツールです。
Servarrエコシステム向けのダウンロード管理ツール。SonarrやRadarrなどで停止中・ブロック対象・悪意のあるtorrentを自動的に整理します。
ルールに基づいて未視聴・未リクエストのメディアを収集し、猶予期間後に削除する、Plex、Jellyfin、Emby向けのライブラリ管理ツールです。