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.