nzbtomedia
nzbtomedia
Роль Ansible для установки и настройки сценариев постобработки nzbtomedia на Ubuntu.
Требования
Для этой роли требуется Ansible версии 2.0 или выше. Платформенные требования указаны в файле метаданных. Убедитесь, что вы загрузили роли, указанные в разделе Зависимости, если они установлены не с Ansible Galaxy.
Обзор
Список задач, которые будут выполнены в рамках роли nzbtomedia
:
- Получить последние сценарии nzbtomedia с GitHub.
- Настроить сценарии постобработки в клиентах загрузки (
GR360RY.deluge
иGR360RY.sabnzbd
), если они установлены. - Настроить интеграции сценариев CouchPotato и Sickrage, если они установлены (
GR360RY.couchpotato
иGR360RY.sickrage
).
Роль nzbtomedia
будет установлена как зависимость для GR360RY.deluge
и GR360RY.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"
Пример Playbook
---
- hosts: htpc-server
become: yes
roles:
- role: GR360RY.nzbtomedia
Проект HTPC-Ansible
Эта роль является частью проекта HTPC-Ansible, который включает дополнительные роли для создания HTPC сервера на базе Ubuntu.
Полный список ролей Ansible Galaxy представлен ниже:
GR360RY.htpc-common
- Создать пользователя htpc и медиа папкиGR360RY.htpc-nas
- Настроить NAS (NFS, CIFS и AFP)GR360RY.kodi-client
- Установить медиаплеер KodiGR360RY.kodi-mysql
- Установить MySQL для KodiGR360RY.deluge
- Установить клиент Bittorrent DelugeGR360RY.sabnzbd
- Установить клиент Usenet SabnzbdGR360RY.nzbtomedia
- Установить постобработку NZBtoMediaGR360RY.sickrage
- Установить SickRageGR360RY.couchpotato
- Установить CouchPotatoGR360RY.htpc-manager
- Установить HTPCManager
Дополнительная информация доступна на www.htpc-ansible.org
Лицензия
BSD
Авторская информация
Григорий Шулов
Установить
ansible-galaxy install GR360RY/ansible-role-nzbtomedia
Лицензия
Unknown
Загрузки
158
Владелец