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.delugeiGR360RY.sabnzbd), jeśli są zainstalowane. - Skonfiguruj integrację skryptów CouchPotato i Sickrage, jeśli są zainstalowane (
GR360RY.couchpotatoiGR360RY.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.nzbtomediaLicencja
Unknown
Pobrania
184
Właściciel
