Wiki > Jackett
"Jackett works as a proxy server: it translates queries from apps (Sonarr, Radarr, SickRage, CouchPotato, Mylar, etc) into tracker-site-specific http queries, parses the html response, then sends results back to the requesting software. This allows for getting recent uploads (like RSS) and performing searches. Jackett is a single repository of maintained indexer scraping & translation logic - removing the burden from other apps."
Installation
Jackett is available as an app on your Manage page. Select Manage Apps next to the slot you want to use Jackett on. On this page, select Add Jackett
and provide your Whatbox password. After a short wait, you can click Open Jackett
to open Jackett. You can also access Jackett from your Manage page.
Automatically Restart (optional)
-
Make a file to be used for the script.
touch ~/jackett_restart.cron
-
Edit the file and enter the text below.
nano -w ~/jackett_restart.cron
#!/bin/bash if pgrep -fx "/usr/share/jackett/jackett" > /dev/null then echo "Jackett is running." else echo "Jackett is not running, starting Jackett" screen -dmS jackett /usr/share/jackett/jackett fi exit
- If you have installed Jackett to your slot manually and do not use the server's provided binary, instead of
/usr/share/jackett/jackett
use/home/user/Jackett/jackett
- If you have installed Jackett to your slot manually and do not use the server's provided binary, instead of
-
Save the file with
Ctrl+x
,y
andEnter
to accept overwriting. -
Make the script executable.
chmod +x ~/jackett_restart.cron
-
Open your crontab.
EDITOR=nano crontab -e
-
Enter the following text at the end of the file.
@reboot /home/user/jackett_restart.cron >/dev/null 2>&1 */5 * * * * /home/user/jackett_restart.cron >/dev/null 2>&1
-
Save the crontab with
Ctrl+x
,y
andEnter
to accept overwriting.
Adding custom definitions
Jackett will load definition files from ~/.config/cardigann/definitions/ on startup.
Create the directory if it does not exist with mkdir -p ~/.config/cardigann/definitions
Place your definition files in that directory and restart Jackett afterwards.