GR360RY.nzbtomedia

nzbtomedia

Galaxy

一个Ansible角色,用于在Ubuntu上安装和配置nzbtomedia后处理脚本。

要求

这个角色需要Ansible 2.0或更高版本。平台要求在元数据文件中列出。如果不是通过Ansible Galaxy安装,请确保下载依赖部分指定的角色。

概述

nzbtomedia角色下将执行的任务列表:

  1. 获取最新的nzbtomedia脚本从github
  2. 如果已安装,则配置下载客户端中的后处理脚本(GR360RY.delugeGR360RY.sabnzbd)。
  3. 如果已安装,则配置CouchPotato和Sickrage脚本集成(GR360RY.couchpotatoGR360RY.sickrage

nzbtomedia角色将作为GR360RY.delugeGR360RY.sabnzbd的依赖项进行安装。

角色变量

---
# nzbtomedia的默认文件

nzbtomedia_enabled: yes
nzbtomedia_path: /opt/nzbtomedia

依赖

  • GR360RY.htpc-common角色。创建htpc用户和媒体文件夹
# 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"

示例剧本

---
- hosts: htpc-server
  become: yes

  roles:
    - role: GR360RY.nzbtomedia

HTPC-Ansible项目

该角色是HTPC-Ansible项目的一部分,包含用于构建基于Ubuntu的HTPC服务器的其他角色。

完整的Ansible Galaxy角色列表如下:

更多信息请访问www.htpc-ansible.org

许可证

BSD

作者信息

Gregory Shulov

关于项目

Configure nzbtomedia script

安装
ansible-galaxy install GR360RY.nzbtomedia
许可证
Unknown
下载
175
拥有者