hadrienpatte.jellyfin

Rôle Ansible : Jellyfin

Statut de Build

Un Rôle Ansible qui installe Jellyfin sur Debian et Ubuntu.

Exigences

Aucune.

Variables du Rôle

  • jellyfin_HTTP_port: Port HTTP auquel Jellyfin doit se lier, par défaut 8096
  • jellyfin_HTTPS_port: Port HTTPS auquel Jellyfin doit se lier, par défaut 8920
  • jellyfin_FQDN: Liste des Noms de Domaine Complets du serveur
  • jellyfin_HTTP_server: Serveur proxy inverse HTTP, les valeurs possibles sont apache2 et nginx, par défaut nginx
  • jellyfin_certificate_path: Répertoire où le certificat TSL/SSL sera
  • jellyfin_generate_self_signed_certificate: Indique s'il faut générer un certificat auto-signé, par défaut true.
  • jellyfin_redirect_HTTPS: Mettez ceci à true pour que le proxy inverse redirige automatiquement les requêtes vers HTTPS lors de l'utilisation d'un certificat auto-signé, par défaut false
  • jellyfin_letsencrypt: Mettez ceci à true pour générer un certificat TSL/SSL avec Let's Encrypt, par défaut false
  • jellyfin_letsencrypt_email: Email à utiliser lors de l'enregistrement avec Let's Encrypt
  • jellyfin_remove_default: Mettez ceci à true pour supprimer le site par défaut d'apache2/nginx

Dépendances

Exemple de Playbook

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

licence

MIT

Informations sur l'Auteur

Hadrien Patte PGP 0xFB500BB0

À propos du projet

Install Jellyfin on Debian.

Installer
ansible-galaxy install hadrienpatte.jellyfin
Licence
mit
Téléchargements
1.2k
Propriétaire
Automation enthusiast