Repolode
ahembree

ahembree/ansible-hms-docker

複数のプラットフォームで、Plex/Jellyfin/Embyや*arr系アプリを含むホームメディアサーバー環境をDocker上に構築するAnsible playbook。

スター
453
フォーク
57
未解決の Issue
0
最終コミット
16 時間前

これは何?

HMS-Dockerは、Dockerコンテナで動作するホームメディアサーバー環境を構築するAnsible playbookです。各コンテナを手作業で組み立てるのではなく、自分のハードウェア上でメディアサービスのインストールと設定を自動化したい人を対象としています。

Dockerがインストールされていない場合はインストールし、トランスコード用にIntelまたはNvidia GPUアクセラレーションを設定して、利用可能かどうかを確認します。また、コンテナの自動更新やSonarr、Radarr、Prowlarrなどのアプリの初期設定、Homepageダッシュボードへの情報登録にも対応しています。オプション機能として、Cloudflare Dynamic DNS、ワイルドカードSSL証明書、Authentikによるシングルサインオン、複数のネットワーク共有のマウントも利用できます。

このプロジェクトには、Plexコンテナからメディアにアクセスできるかを確認するUptime-Kuma用モニターや、Traefikの証明書をPlex用のPKCS12ファイルに変換するツールなど、追加のスクリプトも含まれています。詳しいセットアップ手順はプロジェクトのドキュメントサイトにあります。

主な機能

  • 01Dockerとメディアコンテナ環境のインストールを自動化
  • 02メディアのトランスコード向けにIntelおよびNvidia GPUをサポート
  • 03コンテナの自動更新
  • 04Sonarr、Radarr、Prowlarrなどのアプリを自動で初期設定
  • 05Cloudflare Dynamic DNS、ワイルドカードSSL証明書、Authentik SSOに対応

ユースケース

  • 各コンテナを手動で設定せずに、Linuxマシン上にホームメディアサーバーを構築する
  • Plex、Jellyfin、EmbyをSonarrやRadarrなどの自動化アプリと一緒に運用する
  • ドメインとシングルサインオンを使って、ホームサービスをHTTPSで公開する

使う前に知っておきたいこと

  • NVIDIA GPU ドライバーは自分でインストールする必要があります。playbook には含まれていません。
  • README に記載されているセットアップ情報は外部のドキュメントサイトへの案内のみで、README 自体にはセットアップの詳細がありません。
  • ライセンスは GPL-3.0 です。派生物もオープンソースにする必要があるコピーレフトライセンスです。

収録されている特集

トピック

よくある質問

ansible-hms-docker とは?
複数のプラットフォームで、Plex/Jellyfin/Embyや*arr系アプリを含むホームメディアサーバー環境をDocker上に構築するAnsible playbook。 HMS-Dockerは、Dockerコンテナで動作するホームメディアサーバー環境を構築するAnsible playbookです。各コンテナを手作業で組み立てるのではなく、自分のハードウェア上でメディアサービスのインストールと設定を自動化したい人を対象としています。
ansible-hms-docker は無料で使えますか?ライセンスは?
ansible-hms-docker は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ansible-hms-docker は今もメンテナンスされていますか?
活発にメンテナンス中。ansible-hms-docker の最終コミットは 2026年11月7日 です。
ansible-hms-docker は何に使えますか?
各コンテナを手動で設定せずに、Linuxマシン上にホームメディアサーバーを構築する Plex、Jellyfin、EmbyをSonarrやRadarrなどの自動化アプリと一緒に運用する ドメインとシングルサインオンを使って、ホームサービスをHTTPSで公開する
ansible-hms-docker はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ahembree/ansible-hms-docker

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト