couchpotato

couchpotato

Build Status Ansible Galaxy License

Ansible Galaxy role to install and manage CouchPotato.

Requirements

This role has been tested on Ubuntu 14.04 and will likely only work on an Ubuntu-like system.

Role Variables

# Application config
couchpotato_app_src_directory: '/opt/couchpotato_src'
couchpotato_app_data_directory: '/opt/couchpotato_data'
couchpotato_app_pid_file: '/tmp/couchpotato.pid'

# Daemon config
couchpotato_daemon_user: 'couchdaemon'
couchpotato_daemon_extra_args: ''

Examples

Install this module from Ansible Galaxy into the './roles' directory:

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

Use it in a playbook as follows:

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

Development

Use the supplied Vagrantfile for local development and testing (hint: vagrant up --provision)

About

Ansible Galaxy role to install and manage couchpotato.

Install
ansible-galaxy install marvinpinto/ansible-role-couchpotato
GitHub repository
License
mit
Downloads
121
Owner
Computer nerd.