Il y a quelques temps j’avais présenté Jackett, moteur de recherche BitTorrent. Cardigann est un concurrent plus léger, et moins complet, mais qui ne nécessite pas Mono (qui permet de faire tourner des softs requérant Windows sur Linux). Bien entendu c’est compatible Windows, OSX et Linux. Et c’est plus propre à installer sous Linux du coup.
C’est quoi ?
C’est plus précisément un serveur proxy pour Sick*, CouchPotato et Sonarr. Une fois configuré avec vos indexeurs (trackers BT) son rôle sera d’accueillir les requêtes de ces logiciels et d’effectuer les recherches sur les trackers, tout en rendant des résultats dans un format compatible avec chacun de vos outils d’autoDL.
L’idée est simple : plutôt que d’ajouter vos sources dans Sick* puis CouchPotato, voire Sonarr, de tout recommencer si vous changez d’installation/logiciel, vous configurez une seule fois Cardigann et c’est lui que vous ajoutez comme source ensuite. C’est donc un gain de temps, sur la durée.
Petit bémol, le projet étant anglophone il ne comprend pas de source francophone. Réservé du coup aux amateurs de VO(ST). Et il ne fonctionne qu’avec des sources BitTorrent, pas de Usenet ici.
EDIT : les providers ABN, xThor & T411 ont été ajoutés
Installation
Le déménagement ayant été l’occasion de faire le tri dans tout mon bordel matériel informatique, j’ai notamment retrouvé 3 Rasp, 1ers du nom. Du coup j’en utilise un pour mes tests locaux. C’est donc une architecture ARM, veillez à prendre la version 64bits (ou 32 si votre machine est vieille) quand vous l’installerez sur vos machines.
Rendez-vous sur le site de DL et copiez le lien qui vous concerne pour récupérer l’archive via wget.
[email protected]:~# wget https://bin.equinox.io/c/3u8U4iwUn6o/cardigann-stable-linux-arm.tgz --2016-11-11 17:23:32-- https://bin.equinox.io/c/3u8U4iwUn6o/cardigann-stable-linux-arm.tgz Resolving bin.equinox.io (bin.equinox.io)... 107.20.195.3, 23.21.165.77, 107.20.164.208 Connecting to bin.equinox.io (bin.equinox.io)|107.20.195.3|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 4903337 (4.7M) [application/octet-stream] Saving to: ‘cardigann-stable-linux-arm.tgz’ cardigann-stable-linux-arm.tgz 100%[==================================================================>] 4.68M 115KB/s in 42s 2016-11-11 17:24:15 (114 KB/s) - ‘cardigann-stable-linux-arm.tgz’ saved [4903337/4903337]
Extrayez-là dans /usr/local/bin/
[email protected]:~# tar xvf cardigann-stable-linux-arm.tgz -C /usr/local/bin/
Puis lancez le serveur, en screen de préférence afin de pouvoir quitter ensuite SSH, et rendez-vous sur le port indiqué : 5060
[email protected]:~# screen -dmS cardigann [email protected]:~# cardigann server INFO[0000] Cardigann 1.9.3 INFO[0000] Reading config from /root/.config/cardigann/config.json INFO[0000] Found 0 indexers enabled in configuration INFO[0000] Listening on 0.0.0.0:5060
Pour sortir, sans l’interrompre, de la session screen une fois cardigann server lancé faite : ctrl A D
Pour lister les screens : screen -ls
Pour vous remettre dans un screen : screen -r numéro
Fonctionnement
Ajoutez un indexeur, dans mon exemple FreshonTV. Il faut simplement remplir votre login:mot de passe. Et histoire de vérifier vous pouvez lancer une recherche sur l’un ou chacun de vos indexeurs ajoutés.
Il ne vous reste plus qu’à ajouter l’URL « Copy Torznab Feed » comme source (BitTorrent) dans votre logiciel d’autoDL préféré et il passera maintenant par Cardigann pour toutes ses recherches. C’est un gain de temps indéniable quand vous en utilisez plusieurs et qu’il vous arrive de devoir les réinstaller pour Y raison :)
Bonjour,
Je sais que le poste date mais serait-il d’avoir un petit tuto pour installer sur synology ? Etant une buse de base en lignes de commandes ça fait des jours que je m’arrache les cheveux pour l’installer (et mon petit NAS DS216J n’est pas compatible avec Docker).
Merci pour vot’ bon coeur.
Salut, de ce que je viens de voir en cherchant rapidement c’est qu’il n’existe pas de package SynoCommunity pour Cardigann.
Je pense que la seule solution sera de la compiler toi-même (…) : http://62.210.13.208:8080/2016/02/08/compiler-un-paquet-pour-synology-utile-quand-le-repo-synocommunity-est-down/
Navré