marvinpinto.sabnzbd
sabnzbd
This is an Ansible Galaxy role for installing and managing sabnzbd.
Requirements
This role has been tested on Ubuntu 14.04 and is designed to work on Ubuntu-based systems.
Role Variables
# Application configuration
sabnzbd_app_directory: '/opt/sabnzbd'
# Daemon configuration
sabnzbd_daemon_user: 'sabdownloader'
sabnzbd_daemon_host: '127.0.0.1'
sabnzbd_daemon_port: '8080'
sabnzbd_daemon_extra_args: ''
sabnzbd_daemon_config_file: "{{ sabnzbd_app_directory }}/config/sabnzbd.ini"
# nzbtomedia configuration
sabnzbd_nzbtomedia_directory: '/opt/nzbtomedia'
sabnzbd_nzbtomedia_autoprocessmedia_cfg: |
# nzbToMedia Configuration
# For more info, visit https://github.com/clinton-hall/nzbToMedia/wiki
[General]
# Enable or disable update notifications
...
(add the rest of your autoProcessMedia.cfg here)
...
Examples
To install this module from Ansible Galaxy into the './roles' directory, run:
ansible-galaxy install marvinpinto.sabnzbd -p ./roles
You can use it in a playbook like this:
- hosts: '127.0.0.1'
roles:
- role: 'marvinpinto.sabnzbd'
become: true
Local Testing
For local development and testing, use the provided Vagrantfile
(hint: run vagrant up --provision
).
Installa
ansible-galaxy install marvinpinto.sabnzbd
Licenza
mit
Download
146
Proprietario
Computer nerd.