GR360RY.couchpotato
Couchpotato
Eine Ansible-Rolle zum Einrichten und Konfigurieren von Couchpotato PVR für Usenet und Torrents auf Ubuntu.
Anforderungen
Diese Rolle benötigt Ansible 2.0 oder höher. Die Plattformanforderungen sind in der Metadatei aufgeführt. Stelle sicher, dass du die in der Abhängigkeiten-Sektion angegebenen Rollen herunterlädst, wenn die Rolle nicht mit Ansible Galaxy installiert wurde.
Übersicht
Liste der Aufgaben, die unter der Rolle couchpotato
ausgeführt werden:
- Couchpotato installieren und konfigurieren
- Integration mit Sabnzbd und Deluge Download-Clients hinzufügen
- Kodi-Benachrichtigungen konfigurieren
Rollenvariablen
Liste der Variablen, die an die Rolle übergeben werden können, zusammen mit den Standardwerten.
---
# Standarddatei für couchpotato
# Hilfsvariable. Wird von anderen Rollen verwendet
couchpotato_enabled: ja
couchpotato_path: /opt/couchpotato
couchpotato_apikey: bb138ccd9df84c33af9b310325b0d658
# Hilfsvariable. Wird von anderen Rollen verwendet
couchpotato_host: "{{ ansible_default_ipv4.address }}"
Abhängigkeiten
GR360RY.htpc-common
Rolle. Erstellt den htpc-Benutzer und Medienordner
# Standarddatei für htpc-common
htpc_user_username: htpc
htpc_user_password: htpc
htpc_user_group: htpc
htpc_user_shell: /bin/bash
htpc_user_sudo_access: ja
htpc_ssh_service: ja
htpc_create_media_folders: ja
htpc_zeroconf: ja
htpc_media_path: /mnt/media
htpc_media_movies: filme
htpc_media_tv: tv
htpc_media_music: musik
htpc_media_pictures: bilder
htpc_downloads_complete: "{{ htpc_media_path }}/downloads/complete"
htpc_downloads_incomplete: "{{ htpc_media_path }}/downloads/incomplete"
Beispiel-Playbook
---
- hosts: htpc-server
become: ja
roles:
- role: GR360RY.couchpotato
HTPC-Ansible-Projekt
Diese Rolle ist Teil des HTPC-Ansible-Projekts, das zusätzliche Rollen zum Erstellen eines Ubuntu-basierten HTPC-Servers umfasst.
Die vollständige Liste der Ansible Galaxy Rollen ist unten aufgeführt:
GR360RY.htpc-common
- Erstellt den htpc-Benutzer und MedienordnerGR360RY.htpc-nas
- NAS konfigurieren (NFS, CIFS und AFP)GR360RY.kodi-client
- Kodi Media Player installierenGR360RY.kodi-mysql
- MySQL-Backend für Kodi installierenGR360RY.deluge
- Deluge Bittorrent-Client installierenGR360RY.sabnzbd
- Sabnzbd Usenet-Client installierenGR360RY.nzbtomedia
- NZBtoMedia-Nachbearbeitung installierenGR360RY.sickrage
- SickRage installierenGR360RY.couchpotato
- CouchPotato installierenGR360RY.htpc-manager
- HTPCManager installieren
Weitere Informationen sind verfügbar unter www.htpc-ansible.org
Lizenz
BSD
Autoreninformationen
Gregory Shulov
ansible-galaxy install GR360RY.couchpotato