GR360RY.nzbtomedia
nzbtomedia
Rola Ansible do instalacji i konfiguracji skryptów przetwarzania nzbtomedia na Ubuntu.
Wymagania
Rola ta wymaga Ansible w wersji 2.0 lub wyższej. Wymagania dotyczące platformy są wymienione w pliku metadanych. Upewnij się, że pobrałeś wymagane role z sekcji Zależności, jeśli nie zostały zainstalowane przy użyciu Ansible Galaxy.
Przegląd
Lista zadań, które będą realizowane w roli nzbtomedia
:
- Pobierz najnowsze skrypty nzbtomedia z GitHub.
- Skonfiguruj skrypty przetwarzania w klientach pobierania (
GR360RY.deluge
iGR360RY.sabnzbd
), jeśli są zainstalowane. - Skonfiguruj integrację skryptów CouchPotato i Sickrage, jeśli są zainstalowane (
GR360RY.couchpotato
iGR360RY.sickrage
).
Rola nzbtomedia
będzie zainstalowana jako zależność dla GR360RY.deluge
i GR360RY.sabnzbd
.
Zmienne roli
---
# plik domyślny dla nzbtomedia
nzbtomedia_enabled: tak
nzbtomedia_path: /opt/nzbtomedia
Zależności
- Rola
GR360RY.htpc-common
. Tworzy użytkownika htpc i foldery multimedialne.
# plik domyślny dla htpc-common
htpc_user_username: htpc
htpc_user_password: htpc
htpc_user_group: htpc
htpc_user_shell: /bin/bash
htpc_user_sudo_access: tak
htpc_ssh_service: tak
htpc_create_media_folders: tak
htpc_zeroconf: tak
htpc_media_path: /mnt/media
htpc_media_movies: filmy
htpc_media_tv: telewizja
htpc_media_music: muzyka
htpc_media_pictures: zdjęcia
htpc_downloads_complete: "{{ htpc_media_path }}/downloads/complete"
htpc_downloads_incomplete: "{{ htpc_media_path }}/downloads/incomplete"
Przykład Playbooka
---
- hosts: htpc-server
become: tak
roles:
- role: GR360RY.nzbtomedia
Projekt HTPC-Ansible
Ta rola jest częścią projektu HTPC-Ansible, który zawiera dodatkowe role do budowy serwera HTPC opartego na Ubuntu.
Pełna lista ról Ansible Galaxy znajduje się poniżej:
GR360RY.htpc-common
- Tworzenie użytkownika htpc i folderów multimedialnychGR360RY.htpc-nas
- Konfiguracja NAS (NFS, CIFS i AFP)GR360RY.kodi-client
- Instalacja odtwarzacza multimedialnego KodiGR360RY.kodi-mysql
- Instalacja backendu MySQL dla KodiGR360RY.deluge
- Instalacja klienta bittorrent DelugeGR360RY.sabnzbd
- Instalacja klienta Usenet SabnzbdGR360RY.nzbtomedia
- Instalacja przetwarzania post NZBtoMediaGR360RY.sickrage
- Instalacja SickRageGR360RY.couchpotato
- Instalacja CouchPotatoGR360RY.htpc-manager
- Instalacja HTPCManager
Dodatkowe informacje są dostępne na stronie www.htpc-ansible.org
Licencja
BSD
Informacje o autorze
Gregory Shulov
Zainstaluj
ansible-galaxy install GR360RY.nzbtomedia
Licencja
Unknown
Pobrania
175
Właściciel