Jackett is a proxy server that provides a translation service between applications like CouchPotato, Sonarr or Headphones and tracker sites. It supports many private trackers. Instead of configuring the tracker directly in the app, it is now configured in the web interface and added to the app as a generic indexer.
Install using packer.
packer -S jackett
Backup Jackett Settings
Copy the configuration directory.
sudo cp -R /usr/share/Jackett/ /mnt/backup/
Restore Jackett Settings
Stop the service.
sudo systemctl stop jackett.service
Remove existing configuration directory.
sudo rm -Rd /usr/share/Jackett/
Copy the backup configuration directory.
sudo cp -R /mnt/backup/Jackett /usr/share/
Start the service.
sudo systemctl start jackett
Enable the service to run on boot.
sudo systemctl enable jackett
Access the web interface in the browser on the default port
9117 and the current IP address. For example http://192.168.0.100:9117/. From the web interface optionally set a password and change the port from the default value.
Manual download blackhole directory to allow saving of .torrent files from the
Manual Search results page. Once the indexers are added they also need to be added to each app that needs to be able to query that specific tracker.
To add trackers in Sonarr navigate to
Indexers and click
Add Indexer. Under torrent section choose
Torznab provider and Enter the
In CouchPotato navigate to
Searcher. Under Torrent Providers section Add a
TorrentPotato provider entering the
Pass Key and omitting the
In Headphones navigate to
Search Providers and select the
Jackett / Torznab Providers checkbox. Add
Torznab API and select enabled checkbox.