hadrienpatte.jellyfin

Ansible Rolle: Jellyfin

Build Status

Eine Ansible Rolle, die Jellyfin auf Debian und Ubuntu installiert.

Anforderungen

Keine.

Rollenvariablen

  • jellyfin_HTTP_port: HTTP-Port, an den Jellyfin gebunden werden soll, standardmäßig 8096
  • jellyfin_HTTPS_port: HTTPS-Port, an den Jellyfin gebunden werden soll, standardmäßig 8920
  • jellyfin_FQDN: Liste von vollqualifizierten Domainnamen des Servers
  • jellyfin_HTTP_server: HTTP-Proxy-Server, mögliche Werte sind apache2 und nginx, standardmäßig nginx
  • jellyfin_certificate_path: Verzeichnis, in dem das TSL/SSL-Zertifikat gespeichert wird
  • jellyfin_generate_self_signed_certificate: ob ein selbstsigniertes Zertifikat erstellt werden soll, standardmäßig true
  • jellyfin_redirect_HTTPS: auf true setzen, um Anfragen automatisch auf HTTPS weiterzuleiten, wenn ein selbstsigniertes Zertifikat verwendet wird, standardmäßig false
  • jellyfin_letsencrypt: auf true setzen, um ein TSL/SSL-Zertifikat mit Let's Encrypt zu erstellen, standardmäßig false
  • jellyfin_letsencrypt_email: E-Mail-Adresse für die Registrierung bei Let's Encrypt
  • jellyfin_remove_default: auf true setzen, um die Standardseite von apache2/nginx zu entfernen

Abhängigkeiten

Beispiel Playbook

- name: Jellyfin installieren
  hosts: alle
  become: true
  roles:
    - hadrienpatte.jellyfin

Lizenz

MIT

Autorinformationen

Hadrien Patte PGP 0xFB500BB0

Über das Projekt

Install Jellyfin on Debian.

Installieren
ansible-galaxy install hadrienpatte.jellyfin
Lizenz
mit
Downloads
1.2k
Besitzer
Automation enthusiast