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