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:

  1. Couchpotato installieren und konfigurieren
  2. Integration mit Sabnzbd und Deluge Download-Clients hinzufügen
  3. 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:

Weitere Informationen sind verfügbar unter www.htpc-ansible.org

Lizenz

BSD

Autoreninformationen

Gregory Shulov

Über das Projekt

Install and Configure CouchPotato

Installieren
ansible-galaxy install GR360RY.couchpotato
GitHub Repository
Lizenz
Unknown
Downloads
77
Besitzer