GR360RY.nzbtomedia
nzbtomedia
Un rôle Ansible pour installer et configurer les scripts de post-traitement nzbtomedia sur Ubuntu.
Exigences
Ce rôle nécessite Ansible 2.0 ou une version supérieure. Les exigences de la plateforme sont listées dans le fichier de métadonnées. Assurez-vous de télécharger les rôles spécifiés dans la section Dépendances s'ils ne sont pas installés avec Ansible Galaxy.
Aperçu
Liste des tâches qui seront effectuées dans le rôle nzbtomedia
:
- Obtenir les derniers scripts nzbtomedia depuis GitHub
- Configurer les scripts de post-traitement dans les clients de téléchargement (
GR360RY.deluge
etGR360RY.sabnzbd
) s'ils sont installés. - Configurer les intégrations de scripts CouchPotato et Sickrage s'ils sont installés (
GR360RY.couchpotato
etGR360RY.sickrage
)
Le rôle nzbtomedia
sera installé comme dépendance pour GR360RY.deluge
et GR360RY.sabnzbd
.
Variables de rôle
---
# fichier par défaut pour nzbtomedia
nzbtomedia_enabled: oui
nzbtomedia_path: /opt/nzbtomedia
Dépendances
- Rôle
GR360RY.htpc-common
. Crée un utilisateur htpc et des dossiers multimédias
# fichier par défaut pour htpc-common
htpc_user_username: htpc
htpc_user_password: htpc
htpc_user_group: htpc
htpc_user_shell: /bin/bash
htpc_user_sudo_access: oui
htpc_ssh_service: oui
htpc_create_media_folders: oui
htpc_zeroconf: oui
htpc_media_path: /mnt/media
htpc_media_movies: films
htpc_media_tv: tv
htpc_media_music: musique
htpc_media_pictures: images
htpc_downloads_complete: "{{ htpc_media_path }}/downloads/complete"
htpc_downloads_incomplete: "{{ htpc_media_path }}/downloads/incomplete"
Exemple de Playbook
---
- hosts: htpc-server
become: oui
roles:
- role: GR360RY.nzbtomedia
Projet HTPC-Ansible
Ce rôle fait partie du projet HTPC-Ansible qui inclut des rôles supplémentaires pour construire un serveur HTPC basé sur Ubuntu.
Liste complète des rôles Ansible Galaxy ci-dessous :
GR360RY.htpc-common
- Créer un utilisateur htpc et des dossiers multimédiasGR360RY.htpc-nas
- Configurer NAS (NFS, CIFS et AFP)GR360RY.kodi-client
- Installer le lecteur multimédia KodiGR360RY.kodi-mysql
- Installer le backend MySQL pour KodiGR360RY.deluge
- Installer le client BitTorrent DelugeGR360RY.sabnzbd
- Installer le client Usenet SabnzbdGR360RY.nzbtomedia
- Installer le post-traitement NZBtoMediaGR360RY.sickrage
- Installer SickRageGR360RY.couchpotato
- Installer CouchPotatoGR360RY.htpc-manager
- Installer HTPCManager
Informations supplémentaires disponibles sur www.htpc-ansible.org
Licence
BSD
Informations sur l'auteur
Gregory Shulov
ansible-galaxy install GR360RY.nzbtomedia