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 反向代理服务器,可能的值为 apache2nginx,默认为 nginx
  • jellyfin_certificate_path: TSL/SSL 证书的存放目录
  • jellyfin_generate_self_signed_certificate: 是否生成自签名证书,默认为 true
  • jellyfin_redirect_HTTPS: 当使用自签名证书时,设置为 true 以自动将请求重定向到 HTTPS,默认为 false
  • jellyfin_letsencrypt: 设置为 true 以使用 Let's Encrypt 生成 TSL/SSL 证书,默认为 false
  • jellyfin_letsencrypt_email: 注册 Let's Encrypt 时使用的电子邮件
  • jellyfin_remove_default: 设置为 true 以删除 apache2/nginx 默认站点

依赖项

示例 Playbook

- name: 安装 Jellyfin
  hosts: all
  become: true
  roles:
    - hadrienpatte.jellyfin

许可证

MIT

作者信息

Hadrien Patte PGP 0xFB500BB0

关于项目

Install Jellyfin on Debian.

安装
ansible-galaxy install hadrienpatte.jellyfin
许可证
mit
下载
1.2k
拥有者
Automation enthusiast