marvinpinto.couchpotato
couchpotato
Rola Ansible Galaxy do instalacji i zarządzania CouchPotato.
Wymagania
Ta rola została przetestowana na Ubuntu 14.04 i prawdopodobnie zadziała tylko na systemach podobnych do Ubuntu.
Zmienne roli
# Konfiguracja aplikacji
couchpotato_app_src_directory: '/opt/couchpotato_src'
couchpotato_app_data_directory: '/opt/couchpotato_data'
couchpotato_app_pid_file: '/tmp/couchpotato.pid'
# Konfiguracja demona
couchpotato_daemon_user: 'couchdaemon'
couchpotato_daemon_extra_args: ''
Przykłady
Zainstaluj ten moduł z Ansible Galaxy do katalogu './roles':
ansible-galaxy install marvinpinto.couchpotato -p ./roles
Użyj go w playbooku w następujący sposób:
- hosts: '127.0.0.1'
roles:
- role: 'marvinpinto.couchpotato'
become: true
Rozwój
Użyj dostarczonego Vagrantfile
do lokalnego rozwoju i testowania (podpowiedź: vagrant up --provision
)
Zainstaluj
ansible-galaxy install marvinpinto.couchpotato
Licencja
mit
Pobrania
134
Właściciel
Computer nerd.