hadrienpatte.jellyfin
Ansibleロール: Jellyfin
DebianおよびUbuntuにJellyfinをインストールするためのAnsibleロールです。
要件
特になし。
ロール変数
jellyfin_HTTP_port
: JellyfinがバインドするHTTPポート、デフォルトは8096
jellyfin_HTTPS_port
: JellyfinがバインドするHTTPSポート、デフォルトは8920
jellyfin_FQDN
: サーバーの完全修飾ドメイン名のリストjellyfin_HTTP_server
: HTTPリバースプロキシサーバー、値はapache2
またはnginx
、デフォルトはnginx
jellyfin_certificate_path
: TSL/SSL証明書を保存するディレクトリjellyfin_generate_self_signed_certificate
: 自己署名証明書を生成するかどうか、デフォルトはtrue
jellyfin_redirect_HTTPS
: 自己署名証明書を使用している場合にリバースプロキシが自動的にHTTPSにリダイレクトするためにtrue
に設定、デフォルトはfalse
jellyfin_letsencrypt
: Let's EncryptでTSL/SSL証明書を生成するためにtrue
に設定、デフォルトはfalse
jellyfin_letsencrypt_email
: Let's Encryptに登録する際に使用するメールアドレスjellyfin_remove_default
: apache2/nginxのデフォルトサイトを削除するためにtrue
に設定
依存関係
例プレイブック
- name: Jellyfinをインストールする
hosts: all
become: true
roles:
- hadrienpatte.jellyfin
ライセンス
MIT