GR360RY.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.nzbtomediaЛицензия
Unknown
Загрузки
184
Владелец
