hadrienpatte.subsonic
Rola Ansible: Subsonic
Rola Ansible, która instaluje Subsonic na systemach Debian i Ubuntu.
Wymagania
Brak.
Zmienne roli
subsonic_version: wersja do pobrania, domyślnie6.1.5subsonic_port: port, na którym Subsonic będzie nasłuchiwał na przychodzący ruch HTTP, domyślnie4040subsonic_max_memory: limit pamięci Subsonic (maksymalny rozmiar stosu Java) w megabajtach, domyślnie100subsonic_music_folder: katalog, w którym Subsonic będzie szukał muzyki, domyślnie/var/musicsubsonic_user: użytkownik, który będzie uruchamiał Subsonicsubsonic_FQDN: lista pełnych nazw domenowych serwerasubsonic_HTTP_server: serwer proxy HTTP, możliwe wartości toapache2inginx, domyślnienginxsubsonic_certificate_path: katalog, w którym będzie certyfikat TSL/SSLsubsonic_generate_self_signed_certificate: czy wygenerować certyfikat samopodpisany, domyślnietruesubsonic_redirect_HTTPS: ustaw natrue, aby proxy automatycznie przekierowywał żądania na HTTPS używając certyfikatu samopodpisanego, domyślniefalsesubsonic_letsencrypt: ustaw natrue, aby wygenerować certyfikat TSL/SSL przy użyciu Let's Encrypt, domyślniefalsesubsonic_letsencrypt_email: email do użycia przy rejestracji w Let's Encryptsubsonic_remove_default: ustaw natrue, aby usunąć domyślną stronę apache2/nginx
Zależności
Przykładowy playbook
- name: Zainstaluj Subsonic
hosts: all
become: true
roles:
- hadrienpatte.subsonic
Licencja
MIT
Informacje o autorze
Zainstaluj
ansible-galaxy install hadrienpatte.subsonicLicencja
mit
Pobrania
640
Właściciel
Automation enthusiast
