Installer CouchPotato: le gestionnaire de téléchargement de film au top

Publié le 21 septembre 2014 par Eric78

Pour installer CouchPotato, il existe plusieurs solutions:
- Si vous utilisez OpenMediaVault: il suffit d’ajouter le plugin
- Faire l’installation en ligne de commande: avantage vous pouvez choisir d’installer un fork modifié de manière à récupérer du contenu en Français.

A noté qu’il est tout a fait possible d’installer et utiliser les deux versions en même temps, il suffit de changer le port par défaut pour l’un deux deux.

Sous OpenMediaVault :

Rendez-vous dans l’interface d’admin : système > Plugins > Cocher Couch Potato > Installer
Si le plugin n’apparait pas dans la liste, pensez à activer le dépot omv-extras.org comme expliqué sur cette page.

Une fois installé, allez simplement dnas l’arborescence > Services > Couchpotato > Cocher activer après avoir sélectionné Dépot et Branch (master).

il ne vous reste plus qu’à cocher sur le bouton Couchpotato Web Interface

Installation en ligne de commande (CLI)

Nous allons voir ici comment installer à la main une déclinaison doté d’un scraper qui va récupérer les informations sur les films en Français.

Connectez-vous à votre serveur en SSH via Putty.

Placez vous dans à l’endroit ou vous voulez installer CouchPotato. (dans l’exemple ci-dessous CouchPotato-FR est le nom du dossier qui va être créé automatiquement.

cd /disque1/stockage/system
git clone https://github.com/sarakha63/CouchPotatoServer CouchPotato-FR

Voilà, vous pouvez tester le fonctionnement en lançant cette commande

cd CouchPotato-FR
python CouchPotato.py

Ouvrez le navigateur et tapez http://IP:5050
http://openmediavault:5050/

Dans la console: vous pouvez faire un contrôle + C pour interrompre (et revenir sur le prompt), le service sera arrêté et à nouveau inaccessible.

Si vous souhaitez que le service CouchPotato démarre automatiquement et reste actif en tâche de fond, passer les commandes suivantes: (attention si vous avez déjà un autre CP installé via OMV vous allez écraser ses fichiers de conf, il faudra faire plus de modif)

Placez vous dans votre dossier CouchPotato-FR puis faire:
cp init/ubuntu /etc/init.d/couchpotato

Rendre le script exécutable:
chmod +x /etc/init.d/couchpotato

Editer le fichier (avec nano ou VI) et corriger les chemins pour les faire correspondre à votre dossier d’installation
vi /etc/init.d/couchpotato

Faire prendre en compte le fichier par le système:
update-rc.d couchpotato defaults

Lancez maintenant le service:
/etc/init.d/couchpotato start

Voilà, vous pouvez accéder au fork FR de CP

Pour retirer un service du démarrage
/etc/init.d/couchpotato stop

update-rc.d -f couchpotato remove

Rendez-vous sur cette page (a venir) pour voir comment configurer et utiliser CouchPotato.