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: 当使用自签名证书时,设置为true以自动将请求重定向到 HTTPS,默认为falsejellyfin_letsencrypt: 设置为true以使用 Let's Encrypt 生成 TSL/SSL 证书,默认为falsejellyfin_letsencrypt_email: 注册 Let's Encrypt 时使用的电子邮件jellyfin_remove_default: 设置为true以删除 apache2/nginx 默认站点
依赖项
示例 Playbook
- name: 安装 Jellyfin
hosts: all
become: true
roles:
- hadrienpatte.jellyfin
许可证
MIT
