hadrienpatte.subsonic

Ansibleロール: Subsonic

ビルドステータス

DebianとUbuntuにSubsonicをインストールするためのAnsibleロールです。

要件

特になし。

ロール変数

  • subsonic_version: ダウンロードするバージョン、デフォルトは6.1.5
  • subsonic_port: SubsonicがHTTPトラフィックを受け付けるポート、デフォルトは4040
  • subsonic_max_memory: Subsonicのメモリ制限(最大Javaヒープサイズ)をメガバイトで指定、デフォルトは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: 自己署名証明書を使用する際に、リバースプロキシが自動でリクエストをHTTPSにリダイレクトするにはtrueに設定、デフォルトはfalse
  • subsonic_letsencrypt: Let's EncryptでTSL/SSL証明書を生成するにはtrueに設定、デフォルトはfalse
  • subsonic_letsencrypt_email: Let's Encryptに登録する際に使用するメールアドレス
  • subsonic_remove_default: apache2/nginxのデフォルトサイトを削除するにはtrueに設定

依存関係

例のプレイブック

- 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