hadrienpatte.subsonic
Rol de Ansible: Subsonic
Un rol de Ansible que instala Subsonic en Debian y Ubuntu.
Requisitos
Ninguno.
Variables del Rol
subsonic_version
: versión a descargar, por defecto6.1.5
subsonic_port
: puerto en el que Subsonic escuchará el tráfico HTTP entrante, por defecto4040
subsonic_max_memory
: límite de memoria para Subsonic (tamaño máximo de la memoria Java) en megabytes, por defecto100
subsonic_music_folder
: directorio donde Subsonic buscará música, por defecto/var/music
subsonic_user
: usuario que ejecutará Subsonicsubsonic_FQDN
: lista de nombres de dominio completamente calificados del servidorsubsonic_HTTP_server
: servidor proxy inverso HTTP, los valores posibles sonapache2
ynginx
, por defectonginx
subsonic_certificate_path
: directorio donde estará el certificado TSL/SSLsubsonic_generate_self_signed_certificate
: si generar un certificado autofirmado, por defectotrue
subsonic_redirect_HTTPS
: establece esto entrue
para que el proxy inverso redirija automáticamente las solicitudes a HTTPS cuando se usa un certificado autofirmado, por defectofalse
subsonic_letsencrypt
: establece esto entrue
para generar un certificado TSL/SSL con Let's Encrypt, por defectofalse
subsonic_letsencrypt_email
: correo electrónico a usar al registrarse en Let's Encryptsubsonic_remove_default
: establece esto entrue
para eliminar el sitio por defecto de apache2/nginx
Dependencias
Ejemplo de Playbook
- name: Instalar Subsonic
hosts: all
become: true
roles:
- hadrienpatte.subsonic
Licencia
MIT
Información del Autor
Instalar
ansible-galaxy install hadrienpatte.subsonic
Licencia
mit
Descargas
633
Propietario
Automation enthusiast