marvinpinto.headphones

ヘッドフォン

ビルドステータス Ansible Galaxy ライセンス

Ansible Galaxyのロールで、Headphonesをインストールして管理します。

要件

このロールはUbuntu 14.04でテストされており、Ubuntuに似たシステムでのみ動作する可能性があります。

ロール変数

# アプリケーション設定
headphones_app_src_directory: '/opt/headphones_src'
headphones_app_version: 'v0.5.16'  # リリースタグに対応
headphones_app_data_directory: '/opt/headphones_data'
headphones_app_pid_file: '/tmp/headphones.pid'

# デーモン設定
headphones_daemon_user: 'headphonesdaemon'
headphones_daemon_port: '8181'
headphones_daemon_extra_opts: ""

このモジュールをAnsible Galaxyから'./roles'ディレクトリにインストールします:

ansible-galaxy install marvinpinto.headphones -p ./roles

次のようにプレイブックで使用します:

- hosts: '127.0.0.1'
  roles:
    - role: 'marvinpinto.headphones'
      become: true

開発

ローカル開発とテストには、提供されたVagrantfileを使用してください(ヒント:vagrant up --provision)。

プロジェクトについて

Ansible Galaxy role to install and manage headphones.

インストール
ansible-galaxy install marvinpinto.headphones
ライセンス
mit
ダウンロード
115
所有者
Computer nerd.