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.5
subsonic_port
: port, na którym Subsonic będzie nasłuchiwał na przychodzący ruch HTTP, domyślnie4040
subsonic_max_memory
: limit pamięci Subsonic (maksymalny rozmiar stosu Java) w megabajtach, domyślnie100
subsonic_music_folder
: katalog, w którym Subsonic będzie szukał muzyki, domyślnie/var/music
subsonic_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 toapache2
inginx
, domyślnienginx
subsonic_certificate_path
: katalog, w którym będzie certyfikat TSL/SSLsubsonic_generate_self_signed_certificate
: czy wygenerować certyfikat samopodpisany, domyślnietrue
subsonic_redirect_HTTPS
: ustaw natrue
, aby proxy automatycznie przekierowywał żądania na HTTPS używając certyfikatu samopodpisanego, domyślniefalse
subsonic_letsencrypt
: ustaw natrue
, aby wygenerować certyfikat TSL/SSL przy użyciu Let's Encrypt, domyślniefalse
subsonic_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.subsonic
Licencja
mit
Pobrania
633
Właściciel
Automation enthusiast