# Jackett

Jackett is a proxy server that translates search queries from media apps such as Sonarr, Radarr, and Mylar into tracker-site-specific HTTP requests. It is open source and self-hosted, installable on Docker Hub, Proxmox, Kubernetes (Helm), ZimaOS, TrueNAS, Umbrel and Unraid.

Canonical page: https://ourlocalhost.com/app/307/jackett

## Description

Jackett is a proxy server that translates search queries from media apps such as Sonarr, Radarr, and Mylar into tracker-site-specific HTTP requests. It parses the HTML responses and returns the results to the requesting software, enabling real-time searches and recent-upload (RSS) feeds. By centralising indexer scraping and translation logic, Jackett removes that maintenance burden from individual media-management applications.

## Platform availability

Available on 6 of 9 platforms: Unraid, TrueNAS, Umbrel, ZimaOS, Proxmox, Helm.

## Health score

83/100 (Excellent), based on 3 of 4 factors.
- Maintained: 100 (last commit 15 days ago)
- Popular: 54 (480 GitHub stars)
- Easy to install: 85 (6 install platforms, install notes, Docker image)

## Links

- GitHub: https://github.com/Jackett/Jackett
- Docker Hub: https://hub.docker.com/r/linuxserver/jackett
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=jackett
- Kubernetes (Helm): https://artifacthub.io/packages/helm/halkeye/jackett
- ZimaOS: https://github.com/IceWhaleTech/CasaOS-AppStore/tree/main/Apps/Jackett
- TrueNAS: https://apps.truenas.com/catalog/jackett/
- Umbrel: https://apps.umbrel.com/app/jackett
- Unraid: https://ca.unraid.net/apps/jackett-0n00qfy0p0vzey?q=jackett

## Common questions

### How do I make Jackett's web UI reachable from a browser?

Map the container port 9117 to the host as -p 9117:9117 so a browser can reach Jackett's web page. Without this, Jackett may start but you may see a connection error when trying to log in.

### What PUID and PGID values should I use to avoid permission problems?

Run id your_user on the host and set PUID and PGID to the user and group IDs it shows. This prevents Jackett from being blocked from saving settings or reading downloaded files.

### Which Jackett folders should I keep and back up?

Point /config to a real folder you can back up, because losing it loses your index accounts and settings. Also point /downloads to the folder where Jackett should store downloads to avoid download path problems.

### How do I connect another app that supports Jackett as a parser?

Provide your server address and port 9117 along with the API key generated when the Jackett server was created. This is the connection method used in the example for an external parser-based app.

### What should I try if Docker Jackett cannot access the network and all indexers fail?

Fetching the latest Docker image or shutting down the container and starting a fresh one may resolve the network access issue. If all Jackett indexers fail the same way, this is a troubleshooting step worth trying.

## Alternatives

- Hatt: This tool allows to search for files through multiple websites, with an intuitive user interface.
- Prowlarr: Prowlarr is an indexer manager and proxy for the arr suite that centralizes torrent tracker and Usenet indexer configuration.

---
Source: Our Local Host (https://ourlocalhost.com/app/307/jackett), the self-hosted and open-source app directory.
