marvinpinto.sabnzbd

sabnzbd

Build Status Ansible Galaxy License

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).

Informazioni sul progetto

Ansible Galaxy role to install and manage sabnzbd.

Installa
ansible-galaxy install marvinpinto.sabnzbd
Licenza
mit
Download
146
Proprietario
Computer nerd.