A Kodi addon for torrent finding and streaming.
-
Torrent Sources:
Stremio Addons, Jacktook Burst, Jackgram, Jackett, Prowlarr, Zilean. -
Torrent Engines:
Jacktorr, Torrest, and Elementum. -
Telegram Engines:
Jackgram. -
Debrid Services:
Debrider, RealDebrid, Premiumize, Torbox, and Debrid Services configured with Stremio Addons. -
Metadata:
TMDB, MDBList, Trakt, Fanart.tv and Stremio catalogs. -
Stremio Subtitle Download:
Download subtitles directly from Stremio sources. -
Deepl Integration:
Translate subtitles using Deepl API.
- Kodi Version: 20+
The recommended way to install the addon is through its repository, ensuring automatic updates.
- After each update, clear the cache to ensure changes take effect.
- Optional: Install one of the following for torrent P2P streaming:
-
Optional Engines:
Jacktorr, Jackgram, Torrest, and Elementum are optional if using Debrid services. -
Jackett or Prowlarr Configuration:
- Select only a few trackers (3-4 max).
- Avoid trackers with Cloudflare protection unless configured with FlareSolverr.
- Prioritize retrieving magnets over torrent files for better results.
-
Prowlarr Indexers-Ids Field:
- Space-separated IDs of the indexers configured in your Prowlarr instance (e.g.,
25 27 14). - Leave empty to search all indexers.
- Space-separated IDs of the indexers configured in your Prowlarr instance (e.g.,
-
TorrServer Engine:
- Install on a remote server using Docker or the Android Apk.
- Configure Jacktorr Addon with the TorrServer Engine's IP/Domain and Port.
-
Torrest Engine:
- Install on a remote server using Docker or use the built-in Torrest Addon Engine.
- Configure Torrest Addon with the Torrest Engine's IP/Domain and Port.
-
TMDB Helper Addon:
Use the following configuration file:
jacktook.select.json
Install the addon: Jacktook Burst
Follow instructions at LinuxServer.io Jackett Docker
Follow instructions at Prowlarr Website
Follow instructions at Zilean GitHub
Follow instructions at Jackgram GitHub
Jacktook supports subtitle and metadata translation using the Deepl API.
- Go to the Deepl API Signup Page.
- Register for a free account (the "DeepL API Free" plan).
- After registration, you will find your API authentication key in your Deepl account dashboard.
- The Deepl API Free plan allows up to 500,000 characters per month for translation at no cost.
- For higher limits, you can upgrade to a paid plan.
Note: Enter your Deepl API key in the Jacktook addon settings to enable translation features.
Install the app: TorrServer or from the Play Store.
version: "3.3"
services:
torrserver:
image: ghcr.io/yourok/torrserver
container_name: torrserver
environment:
- TS_PORT=5665
- TS_DONTKILL=1
- TS_HTTPAUTH=0
- TS_CONF_PATH=/opt/ts/config
- TS_TORR_DIR=/opt/ts/torrents
volumes:
- "./CACHE:/opt/ts/torrents"
- "./CONFIG:/opt/ts/config"
ports:
- "5665:5665"
restart: unless-stopped-
Create a
Dockerfile:FROM ubuntu:22.04 RUN apt-get update && apt-get install -y curl unzip ARG VERSION=0.0.5 OS=linux ARCH=x64 RUN curl -L https://github.com/i96751414/torrest-cpp/releases/download/v${VERSION}/torrest.${VERSION}.${OS}_${ARCH}.zip -o torrest.zip \ && unzip torrest.zip -d /usr/local/lib \ && rm torrest.zip RUN chmod +x /usr/local/lib/torrest CMD ["/usr/local/lib/torrest", "--log-level", "INFO"]
-
Build the Docker image:
docker build -t torrest-cpp . -
Run the container:
docker run -p 8080:8080 --name torrest-service torrest-cpp
This addon does not scrape torrent websites for legal reasons. It should only be used to access movies and TV shows not protected by copyright.
