Docker で Linux に Jellyfin をセットアップする方法

Jellyfin は、Plex のオープンソース実装です。Plex の方向性が気に入らない人にとっては最適なメディア サーバーです。このガイドでは、Docker を使用して Linux に Jellyfin サーバーをデプロイする方法を説明します。

Linux への Docker のインストール

Linux 上で Jellyfin を Docker コンテナとして使用するには、Linux サーバーに Docker をインストールする必要があります。Linux にDocker をインストールするにはさまざまな方法があります。このガイドでは、Snap パッケージとしてインストールします。

なぜスナップパッケージなのか? Docker を動作させるのはsnap installと同じくらい簡単で、依存関係、リポジトリ、キーなどのセットアップに時間を無駄にする必要はありません。ただし、Docker を Snap として動作させるには、Snap ランタイムを有効にする必要があります。スナップを機能させるには、スナップの設定に関するガイドに従ってください

Linux サーバー上の Snap パッケージ ランタイムで、snap installコマンドを使用して最新バージョンの Docker をコンピューターにインストールします。

sudoスナップインストールドッカー

Linux に Docker をインストールすると、root アカウントを使用して Docker にアクセスできるようになります。次のコマンドで root にログインできます。

すー

Linux システムの root アカウントにアクセスできませんか? 有効にする必要があります。有効にするには、以下のコマンドを実行します。

sudo -s パスワード

root アカウントでログインすると、Docker –helpコマンドを使用して Docker にアクセスできます。このコマンドは、Docker に関連するすべてのコマンドを表示します。あるいは、以下のコマンドを使用してユーザーに対して Docker を有効にすることもできます。

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap disable docker sudo snap enable docker

Jellyfin Docker イメージのプル

Linux システム上で Docker ツールを起動して実行したら、Dockerhub から Jellyfin Docker イメージをプルします。docker pullコマンドを使用して、ソフトウェアを取得します。これには 1 分しかかかりません。

すー

docker pull ジェリーフィン/ジェリーフィン:最新

Jellyfin Docker イメージのプルは、かなり手間がかかりません。ただし、トラブルシューティングのために Jellyfin Docker イメージの詳細を確認したり、システムの設定内容を調べたりしたい場合は、ここをクリックしてください。

Jellyfin コンテナを取得した後、mkdirコマンドを使用して「config」フォルダーと「cache」フォルダーを作成する必要があります。これらのフォルダーには、Jellyfin 構成ファイルとキャッシュ ファイルが保存されます。

注: Jellyfin コンテナーの構成ファイルは にある必要があります/root。なぜ?Snap Docker は、$HOME ディレクトリの外部にあるファイルと対話できません。の外に移動しようとすると/root、エラーが発生します。

mkdir -p ~/jellyfin/{config,cache}

これら 2 つのフォルダーが作成されると、ディレクトリ内でそれらを確認できるようになります/root/jellyfin。これらのフォルダーにアクセスするには、次のコマンドを実行します。

すー

cd /root/ジェリーフィン

Jellyfin Docker コンテナの起動

Jellyfin Docker コンテナーを初めて起動するには、次のdocker runコマンドを実行する必要があります。このコマンドは、Docker の Snap バージョンで機能するように、Jellyfin の公式ドキュメントで提供されているものから変更されています。

すー

docker run -d -v /root/jellyfin/config:/config -v /root/jellyfin/cache:/cache -v /media:/media --net=host gellyfin/jellyfin:latest

上記のコマンドが実行されると、Docker は Jellyfin イメージ、フォルダー、ネットワークなどをセットアップします。このプロセスにはそれほど時間はかかりません。コンテナが起動すると、以下の URL からコンテナにアクセスできます。

HTTP://local-lan-ip-address-of-server:8096

インストール後にJellyfinコンテナを起動する

Jellyfin を初めてインストールするときは、docker runコマンドが使用されます。ただし、docker runはイメージ用です。したがって、システムの再起動 (または中断) が発生した場合にコンテナーを再実行するには、 docker startコマンドを実行する必要があります。

docker ps -aコマンドを使用して、システム上のすべてのコンテナーを表示します。

すー

docker ps -a

「CONTAINER ID」を探して、Jellyfin コンテナー ID を見つけます。次に、次のdocker startコマンドを使用してコンテナを起動できます。

docker start CONTAINER_ID

あるいは、 docker stopを使用してコンテナを停止することもできます。

docker stop CONTAINER_ID

Jellyfin のセットアップ

Jellyfin をセットアップするには、セットアップ ウィザードを実行する必要があります。次に、以下の段階的な手順に従ってください。

ステップ 1:「Jellyfin へようこそ!」を読んでください。メッセージ。次に、「次へ」ボタンを選択して続行します。

ステップ 2: Jellyfin は次のページに「あなた自身について教えてください」ページを表示します。ここから、管理者のユーザー名とパスワードを作成する必要があります。

「ユーザー名」には「admin」と入力します。次に、「次へ」ボタンを選択します。

ステップ 3:次に、メディア ライブラリを設定する必要があります。「メディアライブラリを追加」ボタンの横にある「+」ボタンを選択します。次に、コンテンツ タイプを選択する必要があります。タイプには、映画、音楽、テレビ番組、写真などが含まれます。

必ず/mediaフォルダーを選択してください。このフォルダーは、ホスト OS ではなく、Jellyfin コンテナー内にあります。

ステップ 4: Jellyfin にメディアを追加するには、/mediaホスト OS 上のフォルダーにファイルを追加します。Jellyfin コンテナはホスト OS 上のこれらのファイルを認識し、渡します。次のコマンドを使用して、ホスト OS を介してフォルダーに正しいアクセス許可があることを確認します。

ホスト OS 上で、ターミナルを使用して /media/ に移動し、「movies」フォルダー、「tv」フォルダー、および「music」フォルダーを作成します。次に、Jellyfin がアクセスできるように、これらのフォルダーの権限を更新します。

sudo chmod -R 777 /メディア/映画/ sudo chmod -R 777 /メディア/テレビ/ sudo chmod -R 777 /メディア/音楽/

ステップ 5: をホスト OS に配置し、メディア ファイルを「movies」、「tv」、および「music」フォルダに配置します。次に、Jellyfin セットアップ プロセスを完了して、メディアを検出できるようにします。

ジェリーフィンの使用

Jellyfin を使用するには、セットアップに使用した URL にアクセスし、表示する映画、テレビ番組、または音楽ファイルを選択します。または、Jellyfin Web サイトで利用可能なさまざまなアプリの情報を確認してください。

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!