hadrienpatte.subsonic

Rôle Ansible : Subsonic

État de la construction

Un rôle Ansible qui installe Subsonic sur Debian et Ubuntu.

Exigences

Aucune.

Variables du rôle

  • subsonic_version : version à télécharger, par défaut 6.1.5
  • subsonic_port : port sur lequel Subsonic écoutera le trafic HTTP entrant, par défaut 4040
  • subsonic_max_memory : limite de mémoire de Subsonic (taille maximale de la mémoire Java) en mégaoctets, par défaut 100
  • subsonic_music_folder : répertoire où Subsonic cherchera des musiques, par défaut /var/music
  • subsonic_user : utilisateur qui exécutera Subsonic
  • subsonic_FQDN : liste des noms de domaine complets du serveur
  • subsonic_HTTP_server : serveur proxy HTTP inverse, les valeurs possibles sont apache2 et nginx, par défaut nginx
  • subsonic_certificate_path : répertoire où se trouvera le certificat TSL/SSL
  • subsonic_generate_self_signed_certificate : indique s'il faut générer un certificat auto-signé, par défaut true
  • subsonic_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
  • subsonic_letsencrypt : mettez ceci à true pour générer un certificat TSL/SSL avec Let's Encrypt, par défaut false
  • subsonic_letsencrypt_email : e-mail à utiliser lors de l'enregistrement avec Let's Encrypt
  • subsonic_remove_default : mettez ceci à true pour supprimer le site par défaut d'apache2/nginx

Dépendances

Exemple de Playbook

- name: Installer Subsonic
  hosts: all
  become: true
  roles:
    - hadrienpatte.subsonic

Licence

MIT

Informations sur l'auteur

Hadrien Patte PGP 0xFB500BB0

À propos du projet

Install Subsonic on Debian and Ubuntu.

Installer
ansible-galaxy install hadrienpatte.subsonic
Licence
mit
Téléchargements
633
Propriétaire
Automation enthusiast