LinodeでJellyfinをセルフホストする方法(2026ガイド)
Jellyfinは強力なオープンソースのメディアサーバーで、インターネット経由でメディアコレクションをストリーミングできます。自分でJellyfinをホストしたい開発者やホームラバーにとって、Linodeはその性能とコスト効率の良さから優れた選択肢です。このガイドでは、LinodeのVPSにJellyfinをインストールする手順を詳しく解説します。
なぜJellyfinにLinodeを選ぶのか?
Linodeは競争力のある価格と優れたパフォーマンスを提供しており、Jellyfinのようなアプリケーションのホスティングに適しています。以下は他の人気VPSプロバイダーとの比較表です。
| プロバイダー | 月額費用 | CPUコア数 | RAM | ストレージ |
|---|---|---|---|---|
| Contabo VPS | 5.99 EUR/月 | 2 | 4GB | 400GB SSD |
| Hetzner Cloud | 4.15 EUR/月 | 1 | 2GB | 20GB SSD |
| DigitalOcean | 6 USD/月 | 1 | 1GB | 25GB SSD |
| Vultr | 6 USD/月 | 1 | 1GB | 25GB SSD |
| Linode (Akamai Cloud) | 5 USD/月 | 1 | 1GB | 25GB SSD |
必要に応じて最適な選択をするために、こちらの完全なVPS比較もご覧ください。
前提条件
- Linodeアカウント: Linodeに登録し、VPSインスタンスを作成します。
- サーバー設定: Linuxディストリビューションが必要です。Ubuntu 22.04 LTSを推奨します。
- SSHアクセス: LinodeサーバーにSSHでアクセスできること。公開IPとSSHキーまたはユーザーネーム/パスワードが必要です。
ステップ1:Linodeの作成
- Linodeアカウントにログインします。
- 「Create Linode」をクリックします。
- Ubuntu 22.04 LTSイメージを選択します。
- 適切なプラン(NanodeはJellyfinに適しています)を選択します。
- インスタンスに名前をつけ、データセンターの場所を選択します。
ステップ2:SSHでLinodeにアクセス
端末を開き、以下のコマンドを入力します(your_userとyour_ipはあなたの実際のユーザー名とサーバーのIPアドレスに置き換えてください):
ssh your_user@your_ip
ステップ3:サーバーのアップデート
Jellyfinをインストールする前に、サーバーを最新の状態にします。
sudo apt update && sudo apt upgrade -y
ステップ4:Jellyfinのインストール
- 依存関係のインストール:
sudo apt install -y apt-transport-https software-properties-common
- Jellyfinリポジトリの追加:
wget -qO - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/jellyfin.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/jellyfin.gpg] https://repo.jellyfin.org/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
- Jellyfinのインストール:
sudo apt update
sudo apt install -y jellyfin
- Jellyfinサービスの起動と自動起動の設定:
sudo systemctl start jellyfin
sudo systemctl enable jellyfin
ステップ5:Jellyfinの設定
Jellyfinはデフォルトでポート8096で動作します。ウェブブラウザでhttp://your_ip:8096にアクセスしてください。初回アクセス時には、初期設定ウィザードが表示されます。
ステップ6:オプションのメディアインデクサーのインストール
RadarrやSonarrなどのメディアインデクサーを併用すると、メディア管理がよりシームレスになります。これらはJellyfinと一緒にインストールでき、メディアの検索やダウンロードの自動化に役立ちます。
よくある質問(FAQs)
1. Jellyfinでどんなメディアをストリーミングできますか?
Jellyfinは映画、テレビ番組、音楽、写真などさまざまなメディアタイプをサポートしています。動画フォーマットはMP4、MKV、AVI、音声はMP3、FLACなどに対応。オープンソースのため、プラグインを使って機能拡張も可能で、非常にカスタマイズ性の高いメディアサーバーです。
2. JellyfinはPlexなどの他のメディアサーバーと比べてどうですか?
Jellyfinは完全なオープンソースのメディアサーバーで、Plexのようなサブスクリプションに関連した制限がありません。ライブTVやDVR、さまざまなストリーミングオプションといった特徴も備えています。ただ、Plexに比べるとコミュニティ由来のプラグインは少ないですが、開発者の活発なコミュニティによって継続的に改善されています。
3. Jellyfinにリモートアクセスできますか?
はい、静的IPやダイナミックDNSサービスを設定していればリモートからアクセスできます。デフォルトではポート8096を使用しています。安全に利用するためにはVPN設定やSSL証明書を使ってドメイン名とともに暗号化通信を行うことをお勧めします。
まとめ
LinodeでJellyfinをセルフホストすることは、個人のメディアサーバーを作りたい方にとって非常に実用的な選択肢です。簡単なインストールと充実した機能セットで、すぐにメディアのストリーミングを開始できます。自分のVPS上でJellyfinを動かすことで得られる柔軟性とコントロールをぜひ体験してください。詳しくは、awesome-selfhostedのJellyfinコミュニティとリソースもご覧ください。 --- END ---