hadrienpatte.subsonic

Rol de Ansible: Subsonic

Estado de Construcción

Un rol de Ansible que instala Subsonic en Debian y Ubuntu.

Requisitos

Ninguno.

Variables del Rol

  • subsonic_version: versión a descargar, por defecto 6.1.5
  • subsonic_port: puerto en el que Subsonic escuchará el tráfico HTTP entrante, por defecto 4040
  • subsonic_max_memory: límite de memoria para Subsonic (tamaño máximo de la memoria Java) en megabytes, por defecto 100
  • subsonic_music_folder: directorio donde Subsonic buscará música, por defecto /var/music
  • subsonic_user: usuario que ejecutará Subsonic
  • subsonic_FQDN: lista de nombres de dominio completamente calificados del servidor
  • subsonic_HTTP_server: servidor proxy inverso HTTP, los valores posibles son apache2 y nginx, por defecto nginx
  • subsonic_certificate_path: directorio donde estará el certificado TSL/SSL
  • subsonic_generate_self_signed_certificate: si generar un certificado autofirmado, por defecto true
  • subsonic_redirect_HTTPS: establece esto en true para que el proxy inverso redirija automáticamente las solicitudes a HTTPS cuando se usa un certificado autofirmado, por defecto false
  • subsonic_letsencrypt: establece esto en true para generar un certificado TSL/SSL con Let's Encrypt, por defecto false
  • subsonic_letsencrypt_email: correo electrónico a usar al registrarse en Let's Encrypt
  • subsonic_remove_default: establece esto en true 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

Hadrien Patte PGP 0xFB500BB0

Acerca del proyecto

Install Subsonic on Debian and Ubuntu.

Instalar
ansible-galaxy install hadrienpatte.subsonic
Licencia
mit
Descargas
633
Propietario
Automation enthusiast