subsonic
Ansible Роль: Subsonic
Ansible роль, устанавливающая Subsonic на Debian и Ubuntu.
Требования
Нет.
Переменные роли
subsonic_version
: версия для загрузки, по умолчанию6.1.5
subsonic_port
: порт, на котором Subsonic будет слушать входящий HTTP трафик, по умолчанию4040
subsonic_max_memory
: лимит памяти для Subsonic (максимальный размер кучи Java) в мегабайтах, по умолчанию100
subsonic_music_folder
: каталог, в котором Subsonic будет искать музыку, по умолчанию/var/music
subsonic_user
: пользователь, который будет запускать Subsonicsubsonic_FQDN
: список полных доменных имен сервераsubsonic_HTTP_server
: HTTP обратный прокси-сервер, возможные значения:apache2
иnginx
, по умолчаниюnginx
subsonic_certificate_path
: каталог, где будет находиться TSL/SSL сертификатsubsonic_generate_self_signed_certificate
: генерировать самоподписанный сертификат, по умолчаниюtrue
subsonic_redirect_HTTPS
: установитьtrue
, чтобы обратный прокси автоматически перенаправлял запросы на HTTPS при использовании самоподписанного сертификата, по умолчаниюfalse
subsonic_letsencrypt
: установитьtrue
, чтобы создать TSL/SSL сертификат с помощью Let's Encrypt, по умолчаниюfalse
subsonic_letsencrypt_email
: электронная почта для регистрации в Let's Encryptsubsonic_remove_default
: установитьtrue
, чтобы удалить сайт по умолчанию для apache2/nginx
Зависимости
Пример плейбука
- name: Установка Subsonic
hosts: все
become: true
roles:
- hadrienpatte.subsonic
Лицензия
MIT
Информация об авторе
Установить
ansible-galaxy install HadrienPatte/ansible-role-subsonic
Лицензия
mit
Загрузки
624
Владелец
Automation enthusiast