Repolode
getmydia

getmydia/mydia

Phoenix LiveView製の、映画やテレビ番組を管理するセルフホスト型メディアマネージャー。ダウンロードの自動化と、クロスプラットフォーム対応のコンパニオンプレイヤーを備えています。

代替できる製品:SonarrRadarrPlex

スター
806
フォーク
21
未解決の Issue
6
最終コミット
24 時間前

これは何?

Mydiaは、映画やテレビ番組を追跡・整理・監視するためのセルフホスト型プラットフォームです。TMDBとTVDBからメタデータを取得し、ライブラリを監視して、登録したインデクサーから探しているエピソードや映画を検索します。ダウンロードはqBittorrent、Transmission、SABnzbd、NZBGetなどのクライアントに送られ、リリースのランキングでは、エピソード、音声言語、解像度、カスタムフォーマット、品質プロファイルに基づいて最適な候補を選びます。アップグレードでは、新しいリリースがプロファイルのマージンを満たした場合にのみ、既存のファイルを置き換えます。

サーバーはDockerコンテナとして動作し、管理者・ゲストのロール、リクエストのワークフロー、ローカルログイン、OIDCシングルサインオンに対応したPhoenix LiveViewのWeb UIを提供します。別アプリのMydia Playerは、Android、iOS、macOS、Windows、Linux、Webに対応し、暗号化されたP2P接続でライブラリをストリーミングできます。また、実験的なモードではPlex、Jellyfin、Stashサーバーの閲覧にも対応します。

プロジェクトは初期の0.x開発段階にあるため、破壊的変更が予想されます。

主な機能

  • 01TMDBとTVDBの映画・テレビ番組メタデータ
  • 02品質プロファイルとアップグレードに対応した、監視対象の自動検索
  • 03エピソード、言語、解像度、カスタムフォーマットに基づくリリースのランキング
  • 04qBittorrent、Transmission、SABnzbd、NZBGet、debridプロバイダーに対応
  • 05管理者・ゲストのロールとOIDCログインを備えたマルチユーザーアクセス

ユースケース

  • フォロー中の番組の新しいエピソードを自動収集するホームメディアサーバーの運用
  • ゲストアクセスとリクエスト承認フローを備えた家族向けライブラリの管理
  • ルーターのポートを開放せずに、スマートフォンやノートPCへ自分のライブラリをストリーミング

クイックスタート

  1. 1

    SECRET_KEY_BASEシークレットを生成する

    openssl rand -base64 48 # SECRET_KEY_BASE
  2. 2

    GUARDIAN_SECRET_KEYシークレットを生成する

    openssl rand -base64 48 # GUARDIAN_SECRET_KEY
  3. 3

    READMEに記載されているMydiaサービスの設定を使ってdocker-compose.ymlを作成する

  4. 4

    Mydiaを起動し、http://localhost:4000 を開いて管理者アカウントを作成する

    docker compose up -d

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

  • 初期開発段階(0.x.x)のため、破壊的変更が予想されます。
  • Cardigannインデクサーやインポートリストなど、一部の機能は実験的機能として扱われています。
  • コピーレフトライセンスであるAGPL-3.0の下でライセンスされています。

収録されている特集

トピック

よくある質問

mydia とは?
Phoenix LiveView製の、映画やテレビ番組を管理するセルフホスト型メディアマネージャー。ダウンロードの自動化と、クロスプラットフォーム対応のコンパニオンプレイヤーを備えています。 Mydiaは、映画やテレビ番組を追跡・整理・監視するためのセルフホスト型プラットフォームです。TMDBとTVDBからメタデータを取得し、ライブラリを監視して、登録したインデクサーから探しているエピソードや映画を検索します。ダウンロードはqBittorrent、Transmission、SABnzbd、NZBGetなどのクライアントに送られ、リリースのランキングでは、エピソード、音声言語、解像度、カスタムフォーマット、品質プロファイルに基づいて最適な候補を選びます。アップグレードでは、新しいリリースがプロファイルのマージンを満たした場合にのみ、既存のファイルを置き換えます。
mydia は無料で使えますか?ライセンスは?
mydia は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
mydia は今もメンテナンスされていますか?
活発にメンテナンス中。mydia の最終コミットは 2026年11月6日 です。
mydia は何に使えますか?
フォロー中の番組の新しいエピソードを自動収集するホームメディアサーバーの運用 ゲストアクセスとリクエスト承認フローを備えた家族向けライブラリの管理 ルーターのポートを開放せずに、スマートフォンやノートPCへ自分のライブラリをストリーミング
mydia のインストール方法は?
SECRET_KEY_BASEシークレットを生成する: openssl rand -base64 48 # SECRET_KEY_BASE GUARDIAN_SECRET_KEYシークレットを生成する: openssl rand -base64 48 # GUARDIAN_SECRET_KEY READMEに記載されているMydiaサービスの設定を使ってdocker-compose.ymlを作成する Mydiaを起動し、http://localhost:4000 を開いて管理者アカウントを作成する: docker compose up -d
mydia はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/getmydia/mydia

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

関連プロジェクト