hadrienpatte.jellyfin
Ansible Role: Jellyfin
An Ansible Role that installs Jellyfin on Debian and Ubuntu.
Requirements
None.
Role Variables
jellyfin_HTTP_port: HTTP port Jellyfin should bind to, defaults to8096jellyfin_HTTPS_port: HTTPS port Jellyfin should bind to, defaults to8920jellyfin_FQDN: List of Fully Qualified Domain Names of the serverjellyfin_HTTP_server: HTTP reverse proxy server, possible values areapache2andnginx, defaults tonginxjellyfin_certificate_path: directory where the TSL/SSL certificate will bejellyfin_generate_self_signed_certificate: whether to generate a self-signed certificate, defaults totrue.jellyfin_redirect_HTTPS: set this totrueto have the reverse proxy automatically redirect requests to HTTPS when using self-signed certificate, defaults tofalsejellyfin_letsencrypt: set this totrueto generate TSL/SSL certificate with Let's encrypt, defaults tofalsejellyfin_letsencrypt_email: email to use when registering with Let's encryptjellyfin_remove_default: set this totrueto remove apache2/nginx default site
Dependencies
Example Playbook
- name: Install Jellyfin
hosts: all
become: true
roles:
- hadrienpatte.jellyfin
License
MIT
Author Information
Install
ansible-galaxy install hadrienpatte.jellyfinLicense
mit
Downloads
1.3k
Owner
Automation enthusiast
