Windows Server 上に Jellyfin サーバーをセットアップする方法

Jellyfinの最新のWindows x64ビルドをサービスとしてインストールし、ネットワークサービスにその構成フォルダとメディアフォルダへのアクセス権限を付与し、TCPポート8096でLANに公開してください。リモート再生の場合は、VPNやHTTPSリバースプロキシなどの安全な経路を選択し、デフォルトのHTTPポートをインターネットに直接公開しないでください。

始める前に

メディアフォルダを作成しD:\Media、サーバー用に安定したLANアドレスを確保してください。Jellyfinはインターネット接続なしでローカルメディアを提供できますが、メタデータプロバイダーには接続が必要です。

Windows ServerにJellyfinをセットアップする

  1. 最新のWindowsインストーラーをダウンロードしてください。

    Jellyfinの公式Windowsダウンロードページを開き、最新の安定版x64サーバーインストーラーを選択してください。このページではポータブルZIPファイルも提供されていますが、専用ホストの場合はインストーラーの方が簡単です。JellyfinのWindowsインストール手順にはWindows Serverの互換性マトリックスが記載されていないため、ご使用のサーバーリリースの要件をご確認ください。

    Windows x64サーバーパッケージを選択したJellyfinダウンロードページの図
    Jellyfinの公式ダウンロードページから、最新のWindows x64サーバーインストーラーを選択してください。パッケージのラベルは変更される場合があります。
  2. Jellyfinをサービスとしてインストールする

    EXEファイルを管理者として実行し、常時稼働ホストの場合は「サービスとしてインストール」を選択します。JellyfinのWindowsサービスガイドでは、専用サーバーの場合にこの方法を推奨しています。サービスは起動時に開始され、サインインしたユーザーなしで実行されます。プログラムパスC:\Program Files\Jellyfin\ServerとデータパスはデフォルトのままにしておきますC:\ProgramData\Jellyfin\Server。「ネットワークサービス」を選択し、アクセス許可が設定されるまで「インストール後にサービスを開始する」のチェックを外したままにします。

    Jellyfin Server セットアップの図(「サービスとしてインストール」と「ネットワーク サービス」が選択されている状態)
    専用のWindowsホストの場合、サービス設定にはネットワークサービスアカウントが使用されます。
  3. サービスに必要なアクセス権のみを与える

    のセキュリティ設定でC:\ProgramData\Jellyfin、Jellyfinが自身のデータを管理できるように、NETWORK SERVICEに「変更」アクセス権限を付与してください。メディアフォルダには「読み取りと実行」アクセス権限を付与し、親フォルダの一覧表示ができるようにしてください。メディアに対して「フルコントロール」アクセス権限を付与しないでください。フルコントロール権限を付与すると、サービスがオリジナルファイルを変更または削除してしまう可能性があります。ネットワーク共有の場合も、共有レベルでアクセス権限を付与してください。

    Windowsメディアフォルダのセキュリティ図解。ネットワークサービスに読み取りと実行が許可されている様子を示しています。
    読み取りと実行機能により、Jellyfinサービスは元のファイルを変更することなく、ファイルをスキャンして再生できます。
  4. サービスを開始し、管理者アカウントを作成します。

    でservices.msc、Jellyfin Serverがネットワークサービスとして実行されていることを確認し、起動します。http://localhost:8096サーバー上でを開き、言語を選択し、強力なパスワードを設定した管理者アカウントを作成します。

  5. ライブラリとメタデータの設定を追加する

    メディアの種類ごとにライブラリを追加し、名前を付けて、フォルダを選択します。優先するメタデータの言語と地域を設定します。フォルダが見つからない場合、またはライブラリが空のままの場合は、サービスアカウントがフォルダとその親パスにアクセスできるかどうかを再確認してください。ライブラリのオプションについては、Jellyfinのセットアップウィザードガイドを参照してください。

    Jellyfinの初回起動時のセットアップ図(メディアフォルダとネットワークオプションを表示)
    初回起動時のセットアップでは、サーバーの準備が整う前に、ライブラリの場所とネットワーク設定が収集されます。
  6. Windowsファイアウォールでローカルデバイスを許可する

    JellyfinのデフォルトのWeb接続はTCP 8096を使用します。このポートに対して受信ルールを作成し、使用するネットワークプロファイル(一般的な家庭用LANの場合は「プライベート」、ドメインネットワークの場合は「ドメイン」)に制限してください。パブリックアクセスは許可しないでください。クライアントは検出なしでサーバーアドレスを直接使用できます。デフォルトのポートとファイアウォールの詳細については、ネットワークガイドを参照してください。

    TCPポート8096とプライベートプロファイルが選択されたWindows Defenderファイアウォールの受信ルールの例
    Jellyfinを使用する予定のネットワークプロファイルでのみ、受信TCPポート8096を許可してください。
  7. クライアントを接続して再生テストを行う

    別のLANデバイスで、 Jellyfinの公式クライアントページhttp://<server-ip>:8096からクライアントにアクセスするか、クライアントを使用してください。通常のユーザーとしてサインインし、ファイルを再生します。ダッシュボードでダイレクト再生またはトランスコーディングを確認してください。トランスコーディングはより多くのリソースを消費するため、クライアントがフォーマットやビットレートに対応できない場合に必要となることがあります。

    Jellyfinライブラリを別のデバイスのブラウザでサンプルローカルサーバーアドレスで開きます。
    サーバーのLANアドレスとポート8096を使用して、同じネットワーク上のブラウザを接続してください。
  8. リモートアクセスにはより安全な方法を選択してください

    自宅内でのみ使用する場合は、リモートアクセスを無効にしてください。自宅以外でストリーミングする場合は、選択したユーザーのみに有効にし、VPNまたはHTTPSリバースプロキシを使用してください。Jellyfinはポートをインターネットに直接転送することを推奨しておらず、意図的に選択しない限りUPnPの自動マッピングは無効にしておくことを推奨しています。ポート8096は暗号化された公開エンドポイントではありません。

    VPNクライアント経由でプライベートホームネットワークに接続されたJellyfinブラウザ
    VPNを使用すると、リモートデバイスがプライベートネットワーク経由でJellyfinにアクセスできるようになります。

サーバーを常に良好な状態に保つ

大きな変更を加える前に、バックアップと復元を使用してアーカイブを作成してください。Windows サービスのインストールの場合、バックアップはデフォルトで に保存されますC:\ProgramData\Jellyfin\Server\data\backups。サーバーにもコピーを保存してください。更新するには、Jellyfin を停止し、最新のインストーラーをダウンロードして、Windows 更新の手順に従って再度実行してください。ハードウェアが対応している場合は、トランスコード中にアクセラレーションをテストし、トランスコード ガイドを確認してください。

Jellyfin管理者ダッシュボードの図解。ハードウェアアクセラレーションとバックアップ作成コントロールを示しています。
Jellyfinのダッシュボードには、トランスコーディングオプションと組み込みのバックアップワークフローが含まれています。

Jellyfinがローカル環境では動作するのに他のデバイスでは動作しない場合は、ファイアウォールルール、ネットワーク、およびサーバーのIPアドレスを確認してください。特定のファイルで再生エラーが発生する場合は、クライアントのフォーマットサポート状況とサーバーのトランスコーディング状態を確認してください。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。