hadrienpatte.subsonic
Rôle Ansible : Subsonic
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éfaut6.1.5
subsonic_port
: port sur lequel Subsonic écoutera le trafic HTTP entrant, par défaut4040
subsonic_max_memory
: limite de mémoire de Subsonic (taille maximale de la mémoire Java) en mégaoctets, par défaut100
subsonic_music_folder
: répertoire où Subsonic cherchera des musiques, par défaut/var/music
subsonic_user
: utilisateur qui exécutera Subsonicsubsonic_FQDN
: liste des noms de domaine complets du serveursubsonic_HTTP_server
: serveur proxy HTTP inverse, les valeurs possibles sontapache2
etnginx
, par défautnginx
subsonic_certificate_path
: répertoire où se trouvera le certificat TSL/SSLsubsonic_generate_self_signed_certificate
: indique s'il faut générer un certificat auto-signé, par défauttrue
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éfautfalse
subsonic_letsencrypt
: mettez ceci àtrue
pour générer un certificat TSL/SSL avec Let's Encrypt, par défautfalse
subsonic_letsencrypt_email
: e-mail à utiliser lors de l'enregistrement avec Let's Encryptsubsonic_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
Installer
ansible-galaxy install hadrienpatte.subsonic
Licence
mit
Téléchargements
633
Propriétaire
Automation enthusiast