Bonjour à tous,

Je vous propose aujourd’hui un tutoriel sur l’installation de Jackett, quelques personnes en ont fait la demande. De plus, la plupart des tutos sur le net mentionne Mono, alors que Jackett est disponible depuis bien longtemps en version standalone sur linux! bref commençons

Nettoyage

Donc si vous êtes dans le cas où vous avez déjà installé Jacket en version Windows grâce à Mono, il va falloir faire du nettoyage.
En root

systemctl stop jackett ou service jackett stop

apt remove --purge mono-*
apt autoremove
rm -R /opt/Jackett ou rm -R /votre/repertoire

Pour debian 10 :

systemctl disable jackett 
rm /etc/systemd/system/jackett.service
systemctl daemon-reload

Pour debian 9 :

update-rc.d jackett remove
rm /etc/init.d/jackett

Installation

Connecter vous en root#

su -
cd /opt
dpkg --print-architecture 

si amd64

v=$(wget -q https://api.github.com/repos/Jackett/Jackett/releases/latest -O - | grep -E  tag_name | awk -F '[""]' '{print $4}')
wget https://github.com/Jackett/Jackett/releases/download/$v/Jackett.Binaries.LinuxAMDx64.tar.gz
tar xvf Jackett.Binaries.LinuxAMDx64.tar.gz
rm Jackett.Binaries.LinuxAMDx64.tar.gz

et pour autres architectures (il faut adapter)

v=$(wget -q https://api.github.com/repos/Jackett/Jackett/releases/latest -O - | grep -E  tag_name | awk -F '[""]' '{print $4}')
wget https://github.com/Jackett/Jackett/releases/download/$v/Jackett.Binaries.Linux<ARM32/64>.tar.gz
tar xvf Jackett.Binaries.Linux<ARM32/64>.tar.gz 
rm Jackett.Binaries.Linux<ARM32/64>.tar.gz

Création de l’utilisateur jackett

adduser jackett --system --group --shell=/bin/sh
chown -R jackett:jackett /opt/Jackett
Installation du service
cd Jackett/
./install_service_systemd.sh

Connecter-vous sur ip/domaine:9117

Entrer un mot de passe et cliquer sur « Set Password ».

Ajouter un ou plusieurs providers

Reverse-Proxy

Toujours pour plus de sécurité vous pouvez configurer un reverse-proxy, son but aura de cacher le port de Jackett (ici le 9117)
Pour l’exemple vous accédez à Jackett via sub.ndd.fr et apache2 ou nginx vous redirige en toute transparence vers localhost:9117

Cette étape n’est pas obligatoire mais je la conseille fortement.

Configuration avec SickChill et Rtorrent

Activer la fonction « Recherche NZB »
Les engrenages --> Paramètres de recherche --> Recherche NZB

  • Cocher « activer la recherche sur les providers NZB »
  • Choisissez « Black hole »
  • L’emplacement du black hole « /home/<user rtorrent>/watch »

Et sauvegarder les modifications sur SickChill

Si l’emplacement du black hole n’existe pas crée-le:

mkdir /home/<user rtorrent>/watch && chown <user rtorrent>:<user rtorrent>/home/<user rtorrent>/watch

Vérifier dans le .rtorrent.rc que la ligne ci-dessous existe pour votre version :

nano /home/<user rtorrent>/.rtorrent.rc

Pour connaitre la version de rtorrent :

rtorrent -h | egrep 'version';

Version avant 9.7
• schedule = watch_directory,5,5,"load.start/home/<user rtorrent>/watch/*.torrent,d.delete_tied="

Version après 9.7
• schedule2 = watch_directory,5,5, "load.start=/home/<user rtorrent>/watch/*.torrent,d.delete_tied="

On redémarre rtorrent pour prendre les modifications en compte

service rtorrent restart ou systemctl restart rtorrent

Activation d’un Provider

Les engrenages --> Moteurs de recherche --> Configurer un fournisseur Newznab personnalisé

Ajouter un nom (celui du provider par exemple)
Dans l’URL du site copiez le Torznab Feed de l’indexer qui vous intéresse sur Jackett,
Pour l’API prenez celle de Jackett (API Key: )

Cliquer sur « Ajouter » puis « Sauvegarder les modifications »

Les engrenages --> Moteurs de recherche --> Priorités du/des fournisseur(s)

Cocher la case qui correspond à votre provider:
Cliquer sur « Sauvegarder les modifications »
Pour faire apparaître le provider rafraîchissez la page « F5 »

Les engrenages --> Moteurs de recherche --> Options du fournisseur
Cocher les cases:

  • Autoriser les fournisseurs à effectuer des recherches quotidiennes.
  • Activer la recherche d'épisodes désirés pour ce fournisseur.

Cliquer sur « Sauvegarder les modifications »

Si vous avez plusieurs providers, recommencer l’opération.

Enjoy 😃

Sais-tu s'il est possible d'ajouter le moteur de recherche de Jackett à Rutorrent ou Flood ou tout simplement au browser ?
Le moteur de recherche sur Jackett est tellement puissant que j'aimerais bien y avoir accès un peu partout facilement 😁

    fana

    Faire communiquer Jacket avec rutorrent oui c'est possible en RSS, après je n'ai pas essayé !

    Sinon sur Jackett tu as un bouton "Manual search" qui te permet de faire des recherches sur tous tes providers configurés, il y a même un autre bouton pour télécharger les .torrent.

    11 jours plus tard
    Répondre…