hadrienpatte.jellyfin
Ansible Rolle: Jellyfin
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äßig8096
jellyfin_HTTPS_port
: HTTPS-Port, an den Jellyfin gebunden werden soll, standardmäßig8920
jellyfin_FQDN
: Liste von vollqualifizierten Domainnamen des Serversjellyfin_HTTP_server
: HTTP-Proxy-Server, mögliche Werte sindapache2
undnginx
, standardmäßignginx
jellyfin_certificate_path
: Verzeichnis, in dem das TSL/SSL-Zertifikat gespeichert wirdjellyfin_generate_self_signed_certificate
: ob ein selbstsigniertes Zertifikat erstellt werden soll, standardmäßigtrue
jellyfin_redirect_HTTPS
: auftrue
setzen, um Anfragen automatisch auf HTTPS weiterzuleiten, wenn ein selbstsigniertes Zertifikat verwendet wird, standardmäßigfalse
jellyfin_letsencrypt
: auftrue
setzen, um ein TSL/SSL-Zertifikat mit Let's Encrypt zu erstellen, standardmäßigfalse
jellyfin_letsencrypt_email
: E-Mail-Adresse für die Registrierung bei Let's Encryptjellyfin_remove_default
: auftrue
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
Installieren
ansible-galaxy install hadrienpatte.jellyfin
Lizenz
mit
Downloads
1.2k
Besitzer
Automation enthusiast