GR360RY.nzbtomedia
nzbtomedia
This is an Ansible role that helps you install and set up nzbtomedia post-processing scripts on Ubuntu.
Requirements
To use this role, you need Ansible version 2.0 or higher. Check the metadata file for platform requirements. If you're not using Ansible Galaxy, remember to download the roles listed under Dependencies.
Overview
Here’s what the nzbtomedia
role will do:
- Fetch the latest nzbtomedia scripts from GitHub.
- Set up post-processing scripts in download clients (
GR360RY.deluge
andGR360RY.sabnzbd
) if they are installed. - Set up CouchPotato and Sickrage script integrations if they are installed (
GR360RY.couchpotato
andGR360RY.sickrage
).
The nzbtomedia
role will be required for GR360RY.deluge
and GR360RY.sabnzbd
.
Role Variables
---
# default settings for nzbtomedia
nzbtomedia_enabled: yes
nzbtomedia_path: /opt/nzbtomedia
Dependencies
GR360RY.htpc-common
- This role creates a user and organizes media folders.
# default settings for htpc-common
htpc_user_username: htpc
htpc_user_password: htpc
htpc_user_group: htpc
htpc_user_shell: /bin/bash
htpc_user_sudo_access: yes
htpc_ssh_service: yes
htpc_create_media_folders: yes
htpc_zeroconf: yes
htpc_media_path: /mnt/media
htpc_media_movies: movies
htpc_media_tv: tv
htpc_media_music: music
htpc_media_pictures: pictures
htpc_downloads_complete: "{{ htpc_media_path }}/downloads/complete"
htpc_downloads_incomplete: "{{ htpc_media_path }}/downloads/incomplete"
Example Playbook
---
- hosts: htpc-server
become: yes
roles:
- role: GR360RY.nzbtomedia
HTPC-Ansible Project
This role is part of the HTPC-Ansible project, which includes more roles for creating an Ubuntu-based HTPC server.
Here’s the complete list of roles available on Ansible Galaxy:
GR360RY.htpc-common
- Create a user and media foldersGR360RY.htpc-nas
- Set up NAS (NFS, CIFS, AFP)GR360RY.kodi-client
- Install Kodi Media PlayerGR360RY.kodi-mysql
- Install MySQL Backend for KodiGR360RY.deluge
- Install Deluge BitTorrent ClientGR360RY.sabnzbd
- Install Sabnzbd Usenet ClientGR360RY.nzbtomedia
- Install NZBtoMedia PostprocessingGR360RY.sickrage
- Install SickRageGR360RY.couchpotato
- Install CouchPotatoGR360RY.htpc-manager
- Install HTPCManager
For more information, visit www.htpc-ansible.org
License
This project is licensed under the BSD License.
Author Information
Gregory Shulov
Installa
ansible-galaxy install GR360RY.nzbtomedia
Licenza
Unknown
Download
175
Proprietario