marvinpinto.couchpotato

カウチポテト

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

CouchPotatoをインストールし管理するためのAnsible Galaxyロールです。

要件

このロールはUbuntu 14.04でテストされており、おそらくUbuntu系のシステムでのみ動作します。

ロール変数

# アプリケーション設定
couchpotato_app_src_directory: '/opt/couchpotato_src'
couchpotato_app_data_directory: '/opt/couchpotato_data'
couchpotato_app_pid_file: '/tmp/couchpotato.pid'

# デーモン設定
couchpotato_daemon_user: 'couchdaemon'
couchpotato_daemon_extra_args: ''

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

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

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

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

開発

ローカル開発とテストには、提供されたVagrantfileを使用します(ヒント: vagrant up --provision

プロジェクトについて

Ansible Galaxy role to install and manage couchpotato.

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