Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

VPSでJellyfinをセルフホストする方法(完全ガイド)

このガイドは、インストールから設定、パフォーマンス最適化まで、VPS上にJellyfinをセルフホストするために必要なすべてを説明します。

Jellyfinは、ユーザーがウェブ経由でメディアコレクションをストリーミングできる無料でオープンソースのメディアサーバーです。このガイドでは、仮想専用サーバー(VPS)上にJellyfinをセルフホストするためのステップバイステップの手順を詳しく解説し、メディアコンテンツを完全にコントロールできるようにします。

なぜJellyfinにVPSを選ぶのか?

VPS上にJellyfinをセルフホスティングすることには多くの利点があります。

以下は、Jellyfinのホスティングに適した人気VPSプロバイダーの料金比較表です:

プロバイダー月額料金目的
Contabo VPS5.99 EUR予算重視の選択肢
Hetzner Cloud4.15 EURパフォーマンスとコストパフォーマンス
DigitalOcean6 USDユーザーフレンドリーなインターフェース
Vultr6 USDグローバルな展開
Linode (Akamai)5 USD開発のシンプルさ

各プロバイダーの詳細については、完全なVPS比較 をご覧ください。

前提条件

始める前に以下を準備してください。

  1. VPSアカウント
  2. コマンドラインの基本知識
  3. ターミナルアクセス

Jellyfinの推奨最小サーバースペック:

ステップバイステップ:Jellyfinのインストール手順

ステップ1:VPSを選択して設定する

上記リストからVPSプロバイダーを選び、アカウントを作成し、希望するOSで新しいVPSインスタンスをデプロイします。

本ガイドでは、Ubuntu 22.04 LTSを使用します。コストパフォーマンスの良い選択として、Hetzner Cloudの4.15 EUR/月を想定しています。

ステップ2:VPSに接続する

SSHを使ってVPSに接続します。ターミナルを開き、以下を入力してください。

ssh root@your_vps_ip

your_vps_ipをあなたのVPSの実際のIPアドレスに置き換えてください。

ステップ3:システムを更新する

サーバーを最新の状態に保つために、次のコマンドを実行します。

apt update && apt upgrade -y

ステップ4:Dockerをインストールする

JellyfinはDockerを使って簡単に展開可能です。まずDockerをインストールします。

apt install docker.io -y
systemctl start docker
systemctl enable docker

インストールの確認:

docker --version

ステップ5:JellyfinのDockerイメージを取得する

次のコマンドでJellyfinのDockerイメージをダウンロードします。

docker pull jellyfin/jellyfin

ステップ6:Docker上でJellyfinを起動する

以下のコマンドを実行してJellyfinサーバーを起動します。

docker run -d \
  --name jellyfin \
  --user 1000:1000 \
  -p 8096:8096 \
  -v jellyfin_config:/config \
  -v jellyfin_cache:/cache \
  -v /path/to/media:/media \
  jellyfin/jellyfin

/path/to/mediaはあなたのメディアファイルが保存されている実際のパスに置き換えてください。

ステップ7:Jellyfinにアクセスする

ウェブブラウザでhttp://your_vps_ip:8096にアクセスします。Jellyfinのウェブインターフェースが表示され、初期設定を始めることができます。

ステップ8:Jellyfinの設定を行う

初期設定ウィザードに従って、メディアライブラリやユーザーアカウント、その他の設定を行います。

よくある質問 (FAQs)

Jellyfinサーバーのセキュリティを確保するにはどうすればいいですか?

サーバーのソフトウェアとJellyfinを定期的にアップデートしてください。ファイアウォール(例:UFW)を設定し、不正アクセスを防ぎましょう。さらに、NginxなどのリバースプロキシをHTTPS対応で使用し、安全にインターネット経由でJellyfinにアクセスできるようにしてください。

同じVPSで他のアプリケーションも動かせますか?

はい、VPSの最大の利点のひとつは複数のアプリケーションを同時に運用できることです。十分なCPU、RAM、ストレージ資源があれば、Jellyfinと併せて他のセルフホスト型アプリケーションもホスティング可能です。ただし、リソース使用量を監視し、パフォーマンス低下を防ぐことが重要です。

Jellyfinのデータはどうバックアップすればいいですか?

Jellyfinのデータバックアップは非常に重要です。/path/to/jellyfin_configのボリューム内容を定期的に安全な場所にコピーしてください。この作業はcronジョブを使って自動化したり、VPSのクラウドバックアップサービスと連携させることも可能です。

まとめ

VPS上にJellyfinをセルフホストすることで、強力で柔軟なメディアサーバーを構築できます。この記事の手順に従えば、自分だけのストリーミング環境を簡単に設定可能です。開発者からホームラッバーまで、多くのユーザーにとって選択肢として最適です。素敵なストリーミングライフをお楽しみください!