hadrienpatte.jellyfin

Ansible Role: Jellyfin

Build Status

This Ansible role helps you install Jellyfin on Debian and Ubuntu systems.

Requirements

No special requirements.

Role Variables

  • jellyfin_HTTP_port: The HTTP port that Jellyfin uses, default is 8096.
  • jellyfin_HTTPS_port: The HTTPS port that Jellyfin uses, default is 8920.
  • jellyfin_FQDN: A list of Fully Qualified Domain Names for the server.
  • jellyfin_HTTP_server: The type of HTTP reverse proxy server to use, options are apache2 or nginx, default is nginx.
  • jellyfin_certificate_path: The location to store the TSL/SSL certificate.
  • jellyfin_generate_self_signed_certificate: Option to create a self-signed certificate, default is true.
  • jellyfin_redirect_HTTPS: Set to true to automatically redirect to HTTPS if using a self-signed certificate, default is false.
  • jellyfin_letsencrypt: Set to true to create TSL/SSL certificate using Let's Encrypt, default is false.
  • jellyfin_letsencrypt_email: The email used for registering with Let's Encrypt.
  • jellyfin_remove_default: Set to true to remove the default site for apache2/nginx.

Dependencies

Example Playbook

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

License

MIT License

Author Information

Hadrien Patte PGP 0xFB500BB0

Informazioni sul progetto

Install Jellyfin on Debian.

Installa
ansible-galaxy install hadrienpatte.jellyfin
Licenza
mit
Download
1.2k
Proprietario
Automation enthusiast