-
Notifications
You must be signed in to change notification settings - Fork 274
Using Jackett with DuckieTV
You can use the Jackett proxy to access your favourite open/semi-private/private trackers as DuckieTV Search Engines.
For a list of supported trackers visit supported trackers
Pre requisites:
Install the Jackett service
Configure your Jackett Indexers
Adding DuckieTV Search Engines from the Jackett Dashboard
Testing a DuckieTV Jackett Engine connection with the Jackett service
Enabling a DuckieTV Jackett Engine
Disabling a DuckieTV Jackett Engine
Removing a DuckieTV Jackett Engine
Jackett Tips and Tricks
DuckieTV Jackett problems and solutions
Jackett 0.8.136.0 or newer. Get the latest version at the official download site here
DuckieTV 1.1.5 or newer. Get the latest version at the official download site here
Follow the installation notes at the official Jackett GitHub:
- Windows Visit installation on Windows
- Linux Visit installation on Linux amdx64 or Linux armv7+
- MacOS Visit installation on MacOS
- Android sorry, not currently supported
From your Chrome Browser access the Jackett Dashboard at http://127.0.0.1:9117, and add which ever Indexers you plan to connect to DuckieTV.
An example for adding ThePirateBay is below:
Below is an example of adding ThePirateBay from the Jackett Dashboard for use by DuckieTV
- access the DuckieTV Settings,Jackett Search Engines panel and click on the Add New button to open a Jackett Search Engines dialogue
- (1) Enter a name for your Jackett search engine for use by DuckieTV in the Search Engine Name box
- (2) access the Jackett Dashboard on your Chrome Browser and copy the API key to your clipboard
- (3) and paste it in the Jackett ApiKey box of the DuckieTV Jackett Search Engine dialogue
- (4) from the Jackett Dashboard click on the copy Torznab feed button for ThePirateBay
- (5) and paste it in the Jackett Torznab box of the DuckieTV Jackett Search Engines Dialogue
- (6) By default DuckieTV will use the Jackett Admin API for its searches. However, if you have set a Jackett Admin password, then you must use the Torznab API, by clicking on the Use the Torznab API check-box.
- (7) press the Save New Engine button to store your changes.
- Note: If you want to replace any of the default Search Engines on DuckieTV with ones from Jackett, then use the same name, which is case sensitive.
To view the case sensitive names of the default Search Engines, use the Show Default Engines button, which will display them at the bottom of the Jackett list.
Note: The Test button is available only if you are using the Admin API. If you have set a password on the Jackett Server Dashboard and are therefore using the Torznab API, then DuckieTV cannot access the Admin Test service.
Click on the Test button to check your Jackett SE is defined correctly.
- If the icon shows , then the test was successful.
- If the icon shows something similar to , then there has been a problem.
- Use the Jackett Dashboard to test that SE. If it fails then the problem is not with DuckieTV.
- If the Jackett Dashboard test is successful while the DuckieTV test was not, then edit your DuckieTV Jackett entry using the Edit button and correct your details in the Jackett Dialogue and click on the Update Search Engine button.
- Check your Jackett service is up and running by accessing the Jackett Dashboard
- Check your firewall and Security settings
- If the Jackett Dashboard TEST fails, consider raising a problem with the Jackett team here
- You could try using the Torznab API instead of the Admin API on the DuckieTV Jackett settings dialogue.
The Jackett proxy is currently undergoing lots of development, and while the Admin API is the preferred method, the Torznab API is the more established method, and less likely to break between Jackett releases. - consider raising a DuckieTV ticket on GitHub here, or submitting a post on the DuckieTV Sub-Reddit here
Click on the Enable button to make DuckieTV use this Jackett Search Engine.
If there is a default Search Engine matching the same case sensitive name, then that default SE will be replaced by your Jackett SE.
Click on the Disable button to prevent DuckieTV using this Jackett Search Engine.
If the default Search Engine of the same name exists, this will be automatically Enabled.
Click on the Delete button to remove your Jackett Search Engine from DuckieTV.
Jackett has an aggregate search feature. It allows you to do a general search using all the Indexers that you have defined on your Jackett Dashboard.
Note: If any one of the Jackett individual indexers is broken or takes longer than 30 seconds to respond, then this will severely impact the aggregate indexer performance, and may even cause DuckieTV to timeout while waiting for results.
For this reason, if you want to use the aggregate indexer then you will need to prune your Jackett active indexers down to just the ones that respond in a timely manner.
You can create a DuckieTV Search Engine that makes use of this feature. And once you have made it the Default Search Engine, you can use it with the Auto-Download as well.
Here is an example of how to create an aggregate DuckieTV SE:
- access the DuckieTV Settings,Jackett Search Engines panel and click on the Add New button to open a Jackett Search Engines dialogue
- (1) Enter a name for your Jackett aggregate search engine for use by DuckieTV in the Search Engine Name box.
For exampleAllJackett
- (2) access the Jackett Dashboard on your Chrome Browser and copy the API key to your clipboard
- (3) and paste it in the Jackett ApiKey box of the DuckieTV Jackett Search Engine dialogue
- (4) from the Jackett Dashboard click on the copy Torznab feed button from any one of your active Jackett Indexers
- (5) and paste it in the Jackett Torznab box of the DuckieTV Jackett Search Engines Dialogue
- (6) Edit the Torznab entry, replacing the Indexer name with all.
For example
on Jackett 0.7.xxxxhttp://127.0.0.1:9117/torznab/all
and
on Jackett 0.8.xxxxhttp://127.0.0.1:9117/api/v2.0/indexers/all/results/torznab/
- (7) press the Save New Engine button to store your change.
- (8) Enable your new SE by clicking on the Enable button
- (9) and set it as the default search engine using the DuckieTV Settings, Torrent Search Engines panel.
- (10) That's it. Enjoy!
If you are having regular trouble downloading torrents from a Jackett indexer, there may be an alternative download link available.
As you may know, Jackett essentially scrapes the HTML from the indexers' site's search results page, and returns to DuckieTV a list of torrents, their download links, and other details.
Those indexers' sites that present the torrent download links on their main search results page usually work 100% reliably with DuckieTV so far.
But indexers that require Jackett to navigate to a secondary torrents-details page to provide a magnet download link can sometimes cause DuckieTV issues, such as the download link not being resolved when DuckieTV tries to pass it to its connected torrent client for processing.
Below are a list of indexers that have alternate download links available:
1337x
ArenaBG
ETTV
LimeTorrents
TorrentDownloads
If you need other Jackett Indexers modified to provide an alternate download link, then raise a ticket on GitHub here and we may be able to amend the indexer on Jackett to provide an alternate download link for use with DuckieTV.
To switch the Jackett Indexer 1337x to the alternate Download Link do the following:
- (1) access your Jackett Dashboard and click the wrench icon to edit your 1337x indexer
- (2) change the Download Link from magnet to any one of iTorrents.org, Torrage.info or BTcache.me
- (3) click the Okay button to save your change.
To switch the Jackett Indexer ETTV to the alternate Download Link do the following:
- (1) access your Jackett Dashboard and click the wrench icon to edit your ETTV indexer
- (2) change the Download Link from magnet to eTorrent.click
- (3) click the Okay button to save your change.
To switch the Jackett Indexer ArenaBG to the alternate Download Link do the following:
- (1) access your Jackett Dashboard and click the wrench icon to edit your ArenaBG indexer
- (2) change the Download Link from magnet to .torrent
- (3) click the Okay button to save your change.
To switch the Jackett Indexer LimeTorrents to the alternate Download Link do the following:
- (1) access your Jackett Dashboard and click the wrench icon to edit your LimeTorrents indexer
- (2) change the Download Link from magnet to iTorrents.org
- (3) click the Okay button to save your change.
To switch the Jackett Indexer TorrentDownloads to the alternate Download Link do the following:
- (1) access your Jackett Dashboard and click the wrench icon to edit your TorrentDownloads indexer
- (2) change the Download Link from magnet to iTorrents.org
- (3) click the Okay button to save your change.