Prowlarr centralizes torrent tracker and Usenet indexer management, syncing search feeds directly into Sonarr, Radarr, and connected media managers.
Built on the Servarr C# and React foundation, Prowlarr consolidates more than five hundred torrent trackers and Usenet indexers behind a single API. The application handles credential storage, health checks, and category routing centrally before pushing those configurations into downstream tools like Sonarr and Radarr. This direct synchronization eliminates the repetitive maintenance of separate Torznab and Newznab feeds across independent media managers.
In self-hosted media stacks, indexer management historically required running separate utilities: Jackett translated queries for BitTorrent trackers, while NZBHydra handled Usenet feeds. Connecting those services was entirely manual. Administrators copied API keys and Torznab URLs into Sonarr, repeated the configuration inside Radarr, and revisited multiple interfaces whenever a tracker rotated domains. Prowlarr replaces that fragmented workflow by unifying torrent and Usenet indexers into a single control plane that actively drives downstream applications.
The core difference is automated synchronization rather than passive proxying. Instead of treating media managers as disconnected clients, Prowlarr integrates directly with the APIs of Sonarr, Radarr, Lidarr, Readarr, and Mylar3. Adding an indexer in Prowlarr immediately provisions that feed across linked services based on assigned sync profiles and content categories. While dedicated tools like NZBHydra2 provide deeper Usenet duplicate filtering, Prowlarr optimizes for stack-wide cohesion, significantly reducing configuration overhead across containerized environments.
Can Prowlarr replace Jackett and NZBHydra? Yes. Prowlarr handles both torrent trackers and Usenet indexers while automating synchronization to downstream apps, though users needing advanced cross-indexer Usenet deduplication may retain NZBHydra2.
How does Prowlarr sync indexers to Sonarr and Radarr? Prowlarr communicates directly with the REST APIs of linked applications, adding and updating Torznab and Newznab entries based on your sync profiles.
Is Prowlarr free and self-hosted? Yes. Prowlarr is completely free, open-source software that runs locally on bare metal or inside Docker containers without subscriptions.
For homelab environments running multiple media automation tools, Prowlarr is the most effective indexer management solution available. Ongoing commits through August 2026 and a copyleft GPL-3.0 license guarantee an actively maintained, community-supported tool that keeps indexer credentials entirely under local control.
Commands from the official package registries. Each package is matched to Prowlarr through the registry's own link to its source code or website.
winget install --id TeamProwlarr.Prowlarr -eWe started this exact setup from scratch in a clean Linux machine on Nov 2, 2026 and checked it through Prowlarr's own API: every check passed. Recipes are re-checked regularly and removed if they stop working.
mkdir -p prowlarr && cd prowlarr
curl -fsSL https://open-source.store/tools/prowlarr/compose.yml -o compose.ymlcat > .env <<EOF
PROWLARR_API_KEY=$(openssl rand -hex 16)
EOFPROWLARR_API_KEY — API key for authenticating with Prowlarr and connecting external tools. Generated above; keep it secret.docker compose up -dservices:
prowlarr:
image: lscr.io/linuxserver/prowlarr:2.7.0.5723-ls166
environment:
PUID: 1000
PGID: 1000
TZ: Etc/UTC
PROWLARR__AUTH__APIKEY: ${PROWLARR_API_KEY}
volumes:
- prowlarr-config:/config
ports:
- "9696:9696"
restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "curl -f http://localhost:9696/ping || exit 1"]
interval: 10s
timeout: 5s
retries: 5
start_period: 20s
volumes:
prowlarr-config:
Lint, codegen, breaking-change checks and dependency management in one Git-native CLI. Open source, no registry lock-in.
Show that Prowlarr is listed as an open-source alternative. Paste into your README:
Ubuntu 24.04 · Apple container, Docker 29.1.3, Compose 2.40.3+ds1-0ubuntu1~24.04.1. Images pulled in 15 s: lscr.io/linuxserver/prowlarr:2.7.0.5723-ls166.
Based on the upstream setup. LinuxServer.io compose (the Docker image Prowlarr's install docs point to); image pinned to 2.7.0.5723-ls166, API key moved to .env, healthcheck added.
prowlarr-1 | 2026-11-02T20:58:12.263677420Z [Warn] StaticResourceController: Couldn't find handler for /app.php/_profiler/empty/search/results prowlarr-1 | 2026-11-02T20:58:12.263678004Z [Warn] StaticResourceController: Couldn't find handler for /sphinx/sphinx.conf prowlarr-1 | 2026-11-02T20:58:12.264551295Z [Warn] StaticResourceController: Couldn't find handler for /mail/src/compose.php prowlarr-1 | 2026-11-02T20:58:12.264757170Z [Warn] StaticResourceController: Couldn't find handler for /cloud-config.yml prowlarr-1 | 2026-11-02T20:58:12.264973920Z [Warn] StaticResourceController: Couldn't find handler for /include/thumb.php prowlarr-1 | 2026-11-02T20:58:12.265576045Z [Warn] StaticResourceMapper: File /app/prowlarr/bin/UI/css/eonweb.css not found prowlarr-1 | 2026-11-02T20:58:12.265743754Z [Warn] StaticResourceController: Couldn't find handler for /cgi-bin/awstats/awredir.pl prowlarr-1 | 2026-11-02T20:58:12.265963837Z [Warn] StaticResourceController: Couldn't find handler for /avatar_uploader.pages.inc prowlarr-1 | 2026-11-02T20:58:12.266168629Z [Warn] StaticResourceController: Couldn't find handler for /app_test.php/_profiler/empty/search/results prowlarr-1 | 2026-11-02T20:58:12.266958379Z [Warn] StaticResourceController: Couldn't find handler for /sphinxsearch/sphinx.conf prowlarr-1 | 2026-11-02T20:58:12.267802670Z [Warn] StaticResourceController: Couldn't find handler for /sphinx/sphinx.conf prowlarr-1 | 2026-11-02T20:58:12.268731170Z [Warn] StaticResourceController: Couldn't find handler for /unsafe/plain/https://raw.githubusercontent.com/projectdiscovery/nuclei-templates/refs/heads/main/helpers/payloads/retool-xss.svg prowlarr-1 | 2026-11-02T20:58:12.268908545Z [Warn] StaticResourceController: Couldn't find handler for /unsafe/plain/https://raw.githubusercontent.com/projectdiscovery/nuclei-templates/refs/heads/main/helpers/payloads/retool-xss.svg prowlarr-1 | 2026-11-02T20:58:12.269046795Z [Warn] StaticResourceController: Couldn't find handler for //www.interact.sh prowlarr-1 | 2026-11-02T20:58:12.269144962Z [Warn] StaticResourceController: Couldn't find handler for /core-cloud-config.yml prowlarr-1 | 2026-11-02T20:58:12.271054129Z [Warn] StaticResourceController: Couldn't find handler for /windows/win.ini prowlarr-1 | 2026-11-02T20:58:12.271895504Z [Info] Prowlarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. prowlarr-1 | 2026-11-02T20:58:12.271988212Z [Warn] StaticResourceController: Couldn't find handler for /audit/gui_detail_view.php prowlarr-1 | 2026-11-02T20:58:12.272094170Z [Warn] StaticResourceController: Couldn't find handler for /include/thumb.php prowlarr-1 | 2026-11-02T20:58:12.272130795Z [Warn] StaticResourceController: Couldn't find handler for /7/0/33/1d/www.citysearch.com/search prowlarr-1 | 2026-11-02T20:58:12.272243129Z [Info] Prowlarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. prowlarr-1 | 2026-11-02T20:58:12.272870462Z [Warn] StaticResourceController: Couldn't find handler for /autodiscover/autodiscover.json prowlarr-1 | 2026-11-02T20:58:12.272943670Z [Warn] StaticResourceController: Couldn't find handler for /cgi-bin/awstats/awredir.pl prowlarr-1 | 2026-11-02T20:58:12.272969670Z [Warn] StaticResourceController: Couldn't find handler for /index.php prowlarr-1 | 2026-11-02T20:58:12.273058420Z [Warn] StaticResourceController: Couldn't find handler for /autodiscover/autodiscover.json prowlarr-1 | 2026-11-02T20:58:12.273189962Z [Warn] StaticResourceController: Couldn't find handler for /avatar_uploader.pages.inc prowlarr-1 | 2026-11-02T20:58:12.273366670Z [Info] Prowlarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. prowlarr-1 | 2026-11-02T20:58:12.274831379Z [Warn] StaticResourceController: Couldn't find handler for /index.php prowlarr-1 | 2026-11-02T20:58:13.222963087Z [Warn] StaticResourceController: Couldn't find handler for /windows/win.ini prowlarr-1 | 2026-11-02T20:58:13.223732087Z [Warn] StaticResourceController: Couldn't find handler for /7/0/33/1d/www.citysearch.com/search prowlarr-1 | 2026-11-02T20:58:13.223858587Z [Warn] StaticResourceController: Couldn't find handler for /index.php prowlarr-1 | 2026-11-02T20:58:13.224331129Z [Warn] StaticResourceController: Couldn't find handler for /audit/gui_detail_view.php prowlarr-1 | 2026-11-02T20:58:13.224535379Z [Warn] StaticResourceController: Couldn't find handler for /test.php/_profiler/empty/search/results prowlarr-1 | 2026-11-02T20:58:13.224812087Z [Warn] StaticResourceController: Couldn't find handler for //www.interact.sh prowlarr-1 | 2026-11-02T20:58:13.225459171Z [Warn] StaticResourceController: Couldn't find handler for /modules/thumb/thumb.php prowlarr-1 | 2026-11-02T20:58:13.225707712Z [Warn] StaticResourceController: Couldn't find handler for /modules/thumb/thumb.php prowlarr-1 | 2026-11-02T20:58:13.225921254Z [Warn] StaticResourceController: Couldn't find handler for /include/thumb.php prowlarr-1 | 2026-11-02T20:58:13.226418171Z [Warn] StaticResourceController: Couldn't find handler for /ftpsync.settings prowlarr-1 | 2026-11-02T20:58:13.226833712Z [Info] Prowlarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. prowlarr-1 | 2026-11-02T20:58:13.227429796Z [Warn] StaticResourceController: Couldn't find handler for /ftpsync.settings prowlarr-1 | 2026-11-02T20:58:13.227815296Z [Info] Prowlarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. prowlarr-1 | 2026-11-02T20:58:13.227943796Z [Warn] StaticResourceController: Couldn't find handler for /cloud-config.txt prowlarr-1 | 2026-11-02T20:58:13.228457629Z [Warn] StaticResourceController: Couldn't find handler for /access_tokens.db prowlarr-1 | 2026-11-02T20:58:13.228846296Z [Warn] StaticResourceController: Couldn't find handler for /sphinxsearch/sphinx.conf prowlarr-1 | 2026-11-02T20:58:13.228978504Z [Warn] StaticResourceController: Couldn't find handler for /autodiscover/autodiscover.json prowlarr-1 | 2026-11-02T20:58:13.229660212Z [Warn] StaticResourceController: Couldn't find handler for /access_tokens.db prowlarr-1 | 2026-11-02T20:58:13.229751837Z [Warn] StaticResourceController: Couldn't find handler for /index.php prowlarr-1 | 2026-11-02T20:58:13.230167754Z [Warn] StaticResourceController: Couldn't find handler for /core-cloud-config.yml prowlarr-1 | 2026-11-02T20:58:13.231081504Z [Warn] StaticResourceController: Couldn't find handler for /autodiscover/autodiscover.json prowlarr-1 | 2026-11-02T20:58:13.231289087Z [Warn] StaticResourceController: Couldn't find handler for /include/thumb.php prowlarr-1 | 2026-11-02T20:58:13.236860587Z [Warn] StaticResourceController: Couldn't find handler for /dmb/out/taskexport.jsp prowlarr-1 | 2026-11-02T20:58:13.237420796Z [Warn] StaticResourceController: Couldn't find handler for /dmb/out/taskexport.jsp prowlarr-1 | 2026-11-02T20:58:13.239452712Z [Warn] StaticResourceController: Couldn't find handler for /issues.json prowlarr-1 | 2026-11-02T20:58:13.242907712Z [Info] Prowlarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. prowlarr-1 | 2026-11-02T20:58:13.243349004Z [Warn] StaticResourceController: Couldn't find handler for /cloud-config.txt prowlarr-1 | 2026-11-02T20:58:13.243675629Z [Warn] StaticResourceController: Couldn't find handler for /.config/gcloud/access_tokens.db prowlarr-1 | 2026-11-02T20:58:13.248200629Z [Warn] StaticResourceController: Couldn't find handler for /ueditor/php/controller.php prowlarr-1 | 2026-11-02T20:58:13.248616629Z [Warn] StaticResourceController: Couldn't find handler for /.svn/wc.db prowlarr-1 | 2026-11-02T20:58:13.249022962Z [Warn] StaticResourceController: Couldn't find handler for /ueditor/php/controller.php prowlarr-1 | 2026-11-02T20:58:13.249871629Z [Warn] StaticResourceController: Couldn't find handler for /him/api/rest/V1.0/system/log/list prowlarr-1 | 2026-11-02T20:58:13.250148712Z [Warn] StaticResourceController: Couldn't find handler for /him/api/rest/V1.0/system/log/list prowlarr-1 | 2026-11-02T20:58:13.250245671Z [Warn] StaticResourceController: Couldn't find handler for /index.php prowlarr-1 | 2026-11-02T20:58:13.250628921Z [Warn] StaticResourceController: Couldn't find handler for /issues.json prowlarr-1 | 2026-11-02T20:58:13.250783296Z [Warn] StaticResourceController: Couldn't find handler for /downloadfile.php prowlarr-1 | 2026-11-02T20:58:13.250925754Z [Warn] StaticResourceController: Couldn't find handler for /cgi-bin/user/Config.cgi prowlarr-1 | 2026-11-02T20:58:13.251053546Z [Warn] StaticResourceController: Couldn't find handler for /apache.conf prowlarr-1 | 2026-11-02T20:58:13.251127879Z [Warn] StaticResourceController: Couldn't find handler for /cgi-bin/ExportAllSettings.sh prowlarr-1 | 2026-11-02T20:58:13.251254754Z [Warn] StaticResourceController: Couldn't find handler for /index.php prowlarr-1 | 2026-11-02T20:58:13.251289796Z [Warn] StaticResourceController: Couldn't find handler for /downloadfile.php prowlarr-1 | 2026-11-02T20:58:13.251438587Z [Warn] StaticResourceController: Couldn't find handler for /storage/logs/web.log prowlarr-1 | 2026-11-02T20:58:13.251528796Z [Warn] StaticResourceController: Couldn't find handler for /admin/elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.251688296Z [Warn] StaticResourceController: Couldn't find handler for /storage/logs/web.log prowlarr-1 | 2026-11-02T20:58:13.251718212Z [Warn] StaticResourceController: Couldn't find handler for /wp-admin/admin-ajax.php prowlarr-1 | 2026-11-02T20:58:13.251897046Z [Warn] StaticResourceController: Couldn't find handler for /wp-content/plugins/members-list/admin/view/user.php prowlarr-1 | 2026-11-02T20:58:13.251947546Z [Warn] StaticResourceMapper: File /app/prowlarr/bin/UI/documentation/playwright.config.js not found prowlarr-1 | 2026-11-02T20:58:13.252070379Z [Warn] StaticResourceController: Couldn't find handler for /agc/vicidial_mysqli_errors.txt prowlarr-1 | 2026-11-02T20:58:13.252102712Z [Warn] StaticResourceController: Couldn't find handler for /admin/elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.252249671Z [Warn] StaticResourceController: Couldn't find handler for /wp-admin/admin-ajax.php prowlarr-1 | 2026-11-02T20:58:13.252367046Z [Warn] StaticResourceController: Couldn't find handler for /wp-content/plugins/members-list/admin/view/user.php prowlarr-1 | 2026-11-02T20:58:13.252408712Z [Warn] StaticResourceMapper: File /app/prowlarr/bin/UI/documentation/playwright.config.js not found prowlarr-1 | 2026-11-02T20:58:13.252554087Z [Warn] StaticResourceController: Couldn't find handler for /include/thumb.php prowlarr-1 | 2026-11-02T20:58:13.252581296Z [Warn] StaticResourceController: Couldn't find handler for /agc/vicidial_mysqli_errors.txt prowlarr-1 | 2026-11-02T20:58:13.252717129Z [Warn] StaticResourceController: Couldn't find handler for /cgi-bin/user/Config.cgi prowlarr-1 | 2026-11-02T20:58:13.252758004Z [Warn] StaticResourceController: Couldn't find handler for /apache.conf prowlarr-1 | 2026-11-02T20:58:13.254313587Z [Warn] StaticResourceController: Couldn't find handler for /cgi-bin/ExportAllSettings.sh prowlarr-1 | 2026-11-02T20:58:13.254355337Z [Warn] StaticResourceController: Couldn't find handler for /index.php prowlarr-1 | 2026-11-02T20:58:13.254503504Z [Warn] StaticResourceController: Couldn't find handler for /cs.html prowlarr-1 | 2026-11-02T20:58:13.255086004Z [Warn] StaticResourceController: Couldn't find handler for /issues.json prowlarr-1 | 2026-11-02T20:58:13.255121712Z [Warn] StaticResourceController: Couldn't find handler for /glpi/plugins/barcode/front/send.php prowlarr-1 | 2026-11-02T20:58:13.255309254Z [Warn] StaticResourceController: Couldn't find handler for /cs.html prowlarr-1 | 2026-11-02T20:58:13.255403962Z [Info] Prowlarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. prowlarr-1 | 2026-11-02T20:58:13.255547671Z [Warn] StaticResourceController: Couldn't find handler for /index.php prowlarr-1 | 2026-11-02T20:58:13.255621004Z [Warn] StaticResourceController: Couldn't find handler for /glpi/plugins/barcode/front/send.php prowlarr-1 | 2026-11-02T20:58:13.255723004Z [Warn] StaticResourceController: Couldn't find handler for /.config/gcloud/access_tokens.db prowlarr-1 | 2026-11-02T20:58:13.255749837Z [Warn] StaticResourceController: Couldn't find handler for /.svn/wc.db prowlarr-1 | 2026-11-02T20:58:13.255870379Z [Warn] StaticResourceController: Couldn't find handler for /wc.db prowlarr-1 | 2026-11-02T20:58:13.255902504Z [Warn] StaticResourceController: Couldn't find handler for /ueditor/jsp/controller.jsp prowlarr-1 | 2026-11-02T20:58:13.258689962Z [Warn] StaticResourceController: Couldn't find handler for /wp-admin/admin-ajax.php prowlarr-1 | 2026-11-02T20:58:13.258941254Z [Warn] StaticResourceController: Couldn't find handler for /cgi-bin/user/Config.cgi prowlarr-1 | 2026-11-02T20:58:13.259074296Z [Warn] StaticResourceController: Couldn't find handler for /assets/backend/elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.259258379Z [Warn] StaticResourceController: Couldn't find handler for /wp-admin/admin-ajax.php prowlarr-1 | 2026-11-02T20:58:13.260392796Z [Warn] StaticResourceController: Couldn't find handler for /wc.db prowlarr-1 | 2026-11-02T20:58:13.260395421Z [Warn] StaticResourceController: Couldn't find handler for /issues.json prowlarr-1 | 2026-11-02T20:58:13.260396296Z [Warn] StaticResourceController: Couldn't find handler for /cgi-bin/user/Config.cgi prowlarr-1 | 2026-11-02T20:58:13.260397004Z [Warn] StaticResourceController: Couldn't find handler for /assets/backend/elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.260397754Z [Warn] StaticResourceController: Couldn't find handler for /ueditor/jsp/controller.jsp prowlarr-1 | 2026-11-02T20:58:13.260589171Z [Warn] StaticResourceController: Couldn't find handler for /assets/elFinder-2.1.9/elfinder.html prowlarr-1 | 2026-11-02T20:58:13.260717129Z [Warn] StaticResourceController: Couldn't find handler for /assets/elFinder-2.1.9/elfinder.html prowlarr-1 | 2026-11-02T20:58:13.261300921Z [Warn] StaticResourceController: Couldn't find handler for /assets/elFinder/elfinder.html prowlarr-1 | 2026-11-02T20:58:13.261729837Z [Warn] StaticResourceController: Couldn't find handler for /assets/elFinder/elfinder.html prowlarr-1 | 2026-11-02T20:58:13.261731629Z [Warn] StaticResourceController: Couldn't find handler for /backend/elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.261762629Z [Warn] StaticResourceController: Couldn't find handler for /backend/elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.261997379Z [Warn] StaticResourceController: Couldn't find handler for /elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.262215837Z [Warn] StaticResourceController: Couldn't find handler for /uploads/assets/backend/elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.262431879Z [Warn] StaticResourceController: Couldn't find handler for /uploads/assets/backend/elfinder/elfinder.html prowlarr-1 | 2026-11-02T20:58:13.262698754Z [Warn] StaticResourceController: Couldn't find handler for /uploads/elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.263061879Z [Warn] StaticResourceController: Couldn't find handler for /elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.263280754Z [Warn] StaticResourceController: Couldn't find handler for /uploads/assets/backend/elfinder/elfinder-cke.html prowlarr-1 | 2026-11-02T20:58:13.263501462Z [Warn] StaticResourceController: Couldn't find handler for /uploads/assets/backend/elfinder/elfinder.html prowlarr-1 | 2026-11-02T20:58:13.263799337Z [Warn] StaticResourceController: Couldn't find handler for /uploads/elfinder/elfinder-cke.html