hadrienpatte.subsonic

Ansible角色:Subsonic

构建状态

这是一个用于在Debian和Ubuntu上安装Subsonic的Ansible角色。

需求

无。

角色变量

  • subsonic_version:要下载的版本,默认为6.1.5
  • subsonic_port:Subsonic监听传入HTTP流量的端口,默认为4040
  • subsonic_max_memory:Subsonic内存限制(最大Java堆大小),单位为MB,默认为100
  • subsonic_music_folder:Subsonic查找音乐的目录,默认为/var/music
  • subsonic_user:运行Subsonic的用户
  • subsonic_FQDN:服务器的完全合格域名列表
  • subsonic_HTTP_server:HTTP反向代理服务器,可能的值为apache2nginx,默认为nginx
  • subsonic_certificate_path:存放TSL/SSL证书的目录
  • subsonic_generate_self_signed_certificate:是否生成自签名证书,默认为true
  • subsonic_redirect_HTTPS:设置为true以在使用自签名证书时自动将请求重定向到HTTPS,默认为false
  • subsonic_letsencrypt:设置为true以使用Let's Encrypt生成TSL/SSL证书,默认为false
  • subsonic_letsencrypt_email:注册Let's Encrypt时使用的电子邮件
  • subsonic_remove_default:设置为true以移除apache2/nginx默认站点

依赖

示例剧本

- name: 安装Subsonic
  hosts: all
  become: true
  roles:
    - hadrienpatte.subsonic

许可

MIT

作者信息

Hadrien Patte PGP 0xFB500BB0

关于项目

Install Subsonic on Debian and Ubuntu.

安装
ansible-galaxy install hadrienpatte.subsonic
许可证
mit
下载
633
拥有者
Automation enthusiast