Setup Jackett
No Longer Active
Overview
Jackett works as a proxy server: it translates queries from apps (Sonarr, Radarr, SickRage, CouchPotato, Mylar3, Lidarr, DuckieTV, qBittorrent, Nefarious etc.) into tracker-site-specific http queries, parses the html or json response, and 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.
This applications works with Flaresolverr.
Important Docker Files
.env file
.env
NAME=jackett
TZ=America/New_York
APPDATA=
ID=1000
DOMAIN=
PORT=9117
docker-compose.yml file
docker-compose.yml
services:
jackett:
container_name: ${NAME}
image: ghcr.io/linuxserver/jackett
restart: always
environment:
PUID: ${ID}
PGID: ${ID}
TZ: ${TZ}
AUTO_UPDATE: "true"
volumes:
- ${APPDATA}/${NAME}/config:/config
- ${APPDATA}/${NAME}/downloads:/downloads
networks:
- proxy
dns:
- '10.1.10.1'
labels:
swag: enable
swag_address: ${NAME}
swag_port: ${PORT}
swag_proto: http
swag_url: ${NAME}.${DOMAIN}
swag_auth: authelia
swag_auth_bypass: /api
com.centurylinklabs.watchtower.enable: true
networks:
proxy:
external: true
Start the Container
Start the Container
docker compose up -d