OpenMediaVaultにPlexをインストールしてComposeでセットアップする方法

以前のOpenMediaVaultガイドで紹介されていたPlexプラグインは、もはや推奨される方法ではありません。そのプロジェクトリポジトリは2024年2月にアーカイブされました。最新のOpenMediaVault 8では、OMV-Extras ComposeプラグインとPlexの公式Dockerイメージを使用して、Plex Media Serverをコンテナとしてインストールしてください。これにより、PlexはNASのオペレーティングシステムから分離され、OMVのWebインターフェースから設定を管理できるようになります。

手順はOMV 8の手順に従います。OMV 7の場合は、ご使​​用のリリースに合ったComposeプラグインのバージョンを選択してください。

始める前に

OMVがインストールされ、データドライブがマウントされていることを確認してください。ストレージ > 共有フォルダーで、そのドライブ上にComposeファイル、Plexアプリデータ、メディア用のフォルダーを作成し、サブフォルダーとしてMovies、、、、TVなどを作成しMusicます。可能な限り、Plexデータはシステムドライブから離してください。Plexにメディアフォルダーへの読み取りアクセスを許可し、アカウントの数値ユーザーID(UID)とグループID(GID)をメモしておきます。DHCP予約は、NASアドレスを安定させるのに役立ちます。

OpenMediaVaultにPlexをインストールする

1. OMV-Extrasがインストールされていない場合はインストールしてください。

OMV-ExtrasはComposeプラグインのリポジトリを提供します。rootユーザーとしてNASにSSH接続するか、rootシェルに切り替えてからsudo -i、最新のインストーラーを実行してください。

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash

スクリプトの実行が完了したら、OMVを再起動してください。エラーが発生した場合は、公式のOMV-Extrasインストールガイドを参照してください。

OpenMediaVault 8 OMV-Extrasページ(Dockerリポジトリが有効になっており、保存ボタンが表示されている)
Composeをインストールする前に、OMV-ExtrasページでDockerリポジトリを有効にしてください。

2. Dockerを有効にしてComposeプラグインをインストールします。

システム > OMV-Extrasを開き、Docker Repoを有効にして、[保存]をクリックします。システム > プラグインで、openmediavault-composeお使いの OMV のバージョンに対応するパッケージを選択し、[インストール]をクリックします。確認後、インストールが完了するまでお待ちください。

OpenMediaVault 8 プラグイン一覧(インストール用に openmediavault-compose を選択)
インストールされているOMVリリースに対応するComposeプラグインを選択してください。

3. データドライブにストレージを構成するポイントを設定する

「サービス」>「Compose」>「設定」で、 「Compose ファイルとデータ」の共有フォルダを選択します。「Docker ストレージ」を、シンボリックリンクや mergerfs プールではなく、適切なローカルファイルシステム上の絶対パスに設定します。設定を保存して適用します。

OpenMediaVault Composeの設定で共有フォルダと絶対Dockerストレージパスを表示
マウントされたストレージ上の共有フォルダを使用し、Composeの設定を保存します。

4. Plex Composeファイルを作成する

「サービス」>「構成」>「ファイル」で「追加」をクリックし、プロジェクトに名前を付けてplex、この構成定義を貼り付けます。サンプルパスとUID/GIDは、ご使用のOMVシステムの値に置き換えてください。

services:
  plex:
    image: plexinc/pms-docker:latest
    container_name: plex
    network_mode: host
    restart: unless-stopped
    environment:
      - TZ=Etc/UTC
      - PLEX_UID=1000
      - PLEX_GID=100
      # Optional for first setup: replace with a fresh claim token
      # - PLEX_CLAIM=claim-REPLACE-ME
    volumes:
      - /srv/dev-disk-by-uuid-REPLACE-ME/appdata/plex/config:/config
      - /srv/dev-disk-by-uuid-REPLACE-ME/appdata/plex/transcode:/transcode
      - /srv/dev-disk-by-uuid-REPLACE-ME/media:/data:ro

/configPlexの設定とライブラリデータベースを保持します。/transcode一時的な領域であり、読み取り専用/dataマウントによりメディアが公開されます。TZローカルゾーンを使用する場合は変更してください。オプションの値はplex.tv/claimPLEX_CLAIMから取得されます。初回起動前に新しいトークンを追加し、サーバーが取得されたら削除してください。

ファイルを保存し、plexファイル一覧から選択して、「起動」をクリックするとコンテナが起動します。

OpenMediaVault Composeエディタで、ホストネットワークと永続フォルダを使用したPlexコンテナ定義を作成する
Composeファイルは、永続的なPlex設定フォルダと読み取り専用のメディアフォルダをマッピングします。
OpenMediaVaultのCompose Filesページに、実行状態のPlexプロジェクトが表示されている。
プロジェクトを選択して「アップ」をクリックした後、Composeがプロジェクトが実行中であると報告していることを確認してください。

5. Plex Webを開き、サーバーを登録する

同じネットワーク上のコンピューターで、 を開きhttp://<OMV-IP-address>:32400/web、プレースホルダーをNASアドレスに置き換えます。サインインして、プロンプトに従ってサーバーに名前を付けます。初回起動時のセットアップが表示されない場合は、Plexの公式インストール手順に従って初期アクセスを行ってください。

Plex Webサーバーの設定画面がOpenMediaVaultサーバーのアドレスで開きます。
NASのアドレスとPlexのデフォルトのWebポートを使用して、初回起動時のセットアップ画面にアクセスしてください。

6. コンテナパスを使用してライブラリを追加する

Plex Webでライブラリを追加し、コンテナ内のパス(例:または)を選択します/data/Movies。/data/TVホストの/srv/dev-disk-by-uuid-...パスはPlexには表示されません。各メディアタイプを追加して、Plexにスキャンさせます。

Plexライブラリのフォルダ選択画面で、コンテナパス /data/Movies の下の Movies フォルダが選択されています。
Plexがコンテナ内で認識するフォルダを選択してください。例: /data/Movies。

7. アクセスを確認し、設定を維持管理する

ライブラリを開き、ホームネットワーク上のデバイスから再生テストを行ってください。ホストネットワークを使用する場合、PlexはOMVアドレスとTCPポートを使用します。ローカル再生にはルーターのポートフォワーディングは不要です。リモートアクセスは、必要な場合にのみPlexのポートガイダンス32400に従って設定してください。

メディアフォルダのスキャン後に、映画ライブラリが作成されたPlex Web画面を表示
Plexライブラリにファイルが格納されていることは、マッピングされたフォルダがサーバーから認識されていることを示している。

空のライブラリまたはアクセスできないサーバーに関するトラブルシューティング

  • Plex Webが読み込まれない場合は、 Composeプロジェクトが起動していることを確認し、正しいNAS IPアドレスを使用し、TCPが32400利用可能であることを確認してください。
  • フォルダ選択画面が空です。マッピングされたホストパスを確認し、設定済みのPlex UID/GIDにメディアフォルダとその親フォルダへの読み取りおよびトラバースアクセス権限を付与してください。
  • 再起動後に設定が消える:永続ストレージに保存する/config。これにはPlexのサーバーデータが含まれています。

Composeプラグインを使用してアップデートを行い、Composeファイルと永続/configフォルダをバックアップしてください。古いOMV 3パッケージとPlexmediaserver-repositoryの手順は廃止されました。高度なオプションについては、PlexコンテナのドキュメントとOMV 8 Dockerガイドを参照してください。

(28) コメント

  1. みかん -

    Plexの動画ストリーミング、最高です!OpenMediaVaultとの組み合わせは本当に良いですね

  2. ミオ -

    Plexのインストール後にコマンドを使うのが少し不安でしたが、手順がしっかりしていて安心できました

  3. アキラ -

    オープンメディアボルトでのPlexの管理がこんなに簡単だとは思わなかったです。

  4. あや -

    ゲームの合間にPlexで映画を楽しめる方法を教えてくれてありがとう!最高です!

  5. リョウコ -

    この内容を参考にして、無事にPlexのインストールが完了!画質も良くて感動!

  6. あおい -

    やっとPlexの設定ができた!これから家族みんなで楽しみますね

  7. 猫好き -

    この方法を試したら、前よりもスムーズに動くようになった!ありがとう!

  8. ひでき -

    セットアップがうまくいかずに悩んでましたが、やっとこれで解決できそうです。感謝します!

  9. じゅんぺい -

    Plexのサーバー設置に役立ちました!ありがとう。次はどのプラグインを試そうか迷っています

  10. たけし -

    さっそく試してみようと思います!Plex最高ですよね。待ちきれない!

  11. マリコ -

    この記事読んで、やっとPlexの使い方が理解できた気がする!感謝します

  12. ひなこ -

    すごい!Plexプラグインのインストールが意外と簡単でびっくりしました

  13. りょうた -

    Plexの機能をもっと詳しく知りたいな。おすすめの記事があったら教えてください!

  14. しゅう -

    素晴らしい記事ですね!OpenMediaVaultとPlexの組み合わせは理想です

  15. ユウタ -

    記事を読みながら自分の設定もしてみました。細かいポイントも教えてもらえると助かります

  16. サトシ -

    セットアップ終わった後に動画が再生されない時があったんですが、何か設定忘れですかね

  17. けんじ -

    Plexの設定難しいと思ってたけど、これでやっと自分の環境を整えられそうです。

  18. ゆうすけ -

    助かりました!Plexの設定ってこんなに簡単なんですね!これからの映画ライフが楽しみです。

  19. ひろし -

    他にPlexにおすすめのプラグインはありますか?皆さんの体験談も聞きたいです!

  20. トシヤ -

    OpenMediaVaultとPlex、本当に素晴らしい組み合わせです。この情報をシェアしておきます

  21. 遊太 -

    私も最近OpenMediaVaultを使い始めたんですが、Plexがあると非常に便利ですね

  22. 信也 -

    この方法で設定できたら、次はどんな映画を流そうか考え中です

  23. ふみや -

    改めて、Plexの可能性に驚いています!この情報は本当に役立ちました

  24. 小林 千恵 -

    Plexプラグインの設定に手間取ってましたが、この記事で解決!リンクシェアしました

  25. 松田 太郎 -

    この記事、すごく分かりやすくて助かりました!Plexプラグインのインストールは簡単でした

  26. かんな -

    これでPlexサーバーがもっと使いやすくなりますね!インストール後の設定も教えてくれると嬉しいです。

  27. エミリ -

    やっぱりPlexがあれば、映画の視聴体験が変わりますね。これからも使いこなしていきたいです。

  28. さやか -

    Plexの使い方について悩んでいましたが、この記事のおかげで解決できそうです

コメントを残す

失われたパーティションとハードディスクデータを安全に復元する方法

失われたパーティションとハードディスクデータを安全に復元する方法

TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。