hadrienpatte.subsonic
Ansible Role: Subsonic
This is an Ansible Role that installs Subsonic on Debian and Ubuntu systems.
Requirements
No special requirements.
Role Variables
subsonic_version: The version you want to download, defaults to6.1.5.subsonic_port: The port for Subsonic to listen for incoming HTTP traffic, defaults to4040.subsonic_max_memory: Maximum memory limit for Subsonic (Java heap size) in megabytes, defaults to100.subsonic_music_folder: The folder where Subsonic will look for music, defaults to/var/music.subsonic_user: The user that will run Subsonic.subsonic_FQDN: List of Fully Qualified Domain Names for the server.subsonic_HTTP_server: The HTTP reverse proxy server to use, options areapache2andnginx, defaults tonginx.subsonic_certificate_path: The folder for the TSL/SSL certificate.subsonic_generate_self_signed_certificate: Whether to create a self-signed certificate, defaults totrue.subsonic_redirect_HTTPS: Set totrueto automatically redirect requests to HTTPS with a self-signed certificate, defaults tofalse.subsonic_letsencrypt: Set totrueto get a TSL/SSL certificate from Let's Encrypt, defaults tofalse.subsonic_letsencrypt_email: The email to use for registering with Let's Encrypt.subsonic_remove_default: Set totrueto remove the default site from apache2/nginx.
Dependencies
Example Playbook
- name: Install Subsonic
hosts: all
become: true
roles:
- hadrienpatte.subsonic
License
MIT License
Author Information
Installa
ansible-galaxy install hadrienpatte.subsonicLicenza
mit
Download
640
Proprietario
Automation enthusiast
