Jackett Hardware Requirements: CPU, RAM, Storage & Indexer Load

Learn Jackett hardware requirements for indexers, search cache, Sonarr/Radarr queries, Docker deployment and practical ZimaOS sizing.

Jackett Hardware Requirements: CPU, RAM, Storage & Indexer Load

Jackett server requirements at a glance

Jackett is an indexer proxy and translator, not a download client or media transcoder. Upstream documentation does not publish a numerical CPU or RAM minimum; practical demand comes from the number and behavior of indexers, search frequency, the in-memory result cache, optional helper services and the rest of the Arr/download stack sharing the host.

CPU
Jackett does not publish a numerical official CPU minimum. Search parsing and tracker requests use CPU, but slow or unavailable trackers can dominate response time without the host being CPU-bound.
RAM
Jackett does not publish a numerical official RAM minimum. Its official search-cache documentation explicitly limits cached results per indexer to control RAM usage; the default is 1000 cached results per indexer with a 35-minute TTL.
Storage
No fixed official capacity is published. Keep /config persistent for Jackett configuration; /downloads is only needed for torrent blackhole workflows. Jackett does not store the media library itself.
Network
Reliable outbound internet, DNS and tracker connectivity are more important than high LAN bandwidth. Jackett proxies searches to tracker sites and returns results to applications such as Sonarr and Radarr.
GPU
No dedicated GPU is required for Jackett. Optional FlareSolverr is a separate helper service and should be budgeted separately if your indexers require it.
Best Zima starting point
ZimaBoard 2 832 is already a strong Jackett host. Choose the 1664 mainly when Jackett runs beside a larger Arr/download/media stack; choose ZimaCube 2 for integrated storage and whole-server growth rather than for Jackett alone.

From official requirements to the right setup

Jackett sizing starts with indexer behavior and request volume, then adds cache and the other applications that issue those requests.

  1. Official requirements

    Start with Jackett's role: it translates queries from applications such as Sonarr into tracker-specific HTTP requests, parses tracker responses and returns normalized results. It is not the component that downloads or transcodes media.

  2. Confirm your needs

    Count active indexers and estimate automated plus interactive search frequency. A larger list can increase concurrent outbound requests, parsing and cache entries, but slow indexers can also make searches feel slow even when local CPU and RAM are adequate.

  3. Leave room to grow

    Review Jackett's in-memory search cache before adding hardware. The official defaults are a 2100-second TTL and up to 1000 results per indexer specifically to control RAM usage; increasing cache limits trades additional memory for more retained results and fewer repeated tracker requests.

  4. Run it on ZimaOS

    Install Jackett from the ZimaOS App Store, keep /config persistent, connect the required applications, then monitor CPU, memory, cache behavior and tracker response latency during real searches. If FlareSolverr is required, measure that separate service as part of the total host workload.

Check every playback client

  • Number of configured indexers
  • Automated RSS/search frequency from Sonarr/Radarr and other apps
  • Interactive searches and concurrent requests
  • Search cache TTL and max results per indexer
  • Slow, blocked or rate-limited tracker behavior
  • Whether FlareSolverr is required for Cloudflare-protected indexers
  • Persistent /config and optional /downloads blackhole path
  • Other Arr apps, download clients and media services sharing the host

Official minimum requirements

Jackett's current official repository documents supported operating systems, installation methods, search-cache behavior and optional FlareSolverr integration, but it does not publish a numerical CPU, RAM or storage minimum. LinuxServer documents the current x86-64/arm64 container and persistent volume layout.

Jackett official repository

Use the official application behavior to size the host instead of borrowing whole-server specifications from Reddit. The strongest Jackett-specific RAM variable is the in-memory search cache; the strongest latency variables are indexer count, request frequency and slow remote trackers.

RequirementOfficial minimumWhat this supports
Official CPU minimumNo numerical minimum publishedThe current Jackett README lists supported systems but no core count, CPU family or clock-speed floor.
Official RAM minimumNo numerical minimum publishedJackett does not provide a fixed RAM floor. Its search-cache controls are the most explicit upstream guidance about memory use.
Search cacheDefault TTL 2100 seconds; default maximum 1000 results per indexerJackett says the per-indexer maximum exists to control RAM usage and may be increased when many requests are made and sufficient memory is available.
Supported container architecturesx86-64 and arm64 in the current LinuxServer imageThe container automatically selects the correct architecture-specific image tag.
Persistent paths and port/config; optional /downloads blackhole; WebUI on 9117Keep /config persistent across container updates. /downloads is only needed for blackhole torrent workflows.
GPUNo dedicated GPU requirementJackett performs tracker requests and response parsing, not media transcoding.

When to upgrade your hardware

Upgrade only after separating local resource pressure from slow trackers and optional helper services. A faster CPU cannot fix an indexer that is offline, rate-limited or slow to respond.

Many indexers and frequent searches increase cache and parsing work

FlareSolverr becomes necessary for protected indexers

Jackett is one component of a larger automation and media host

Each additional indexer can add network requests, parsed results and cache entries. Jackett's own cache settings cap results per indexer to control RAM, so users who raise cache limits or run many search-heavy applications should leave additional memory headroom.

For large tracker lists and multiple Arr applications issuing frequent queries.

Jackett integrates with FlareSolverr for some Cloudflare-protected indexers, but FlareSolverr is a separate browser-automation service with its own CPU and RAM demand. Add its resource budget to the host rather than attributing that load to Jackett core.

For users whose required indexers cannot be queried without FlareSolverr.

Sonarr, Radarr, download clients, Plex/Jellyfin, databases and backups often consume far more resources than Jackett. Upgrade the host when those services overlap and create sustained contention.

For all-in-one ZimaOS media automation servers.

Plan hardware growth with confidence

Jackett scales best by tuning search behavior and separating tracker latency from host limits before adding hardware.

Keep /config persistent

LinuxServer maps /config for Jackett state. Preserve it so indexer definitions, API settings and application configuration survive image replacement or upgrades.

Reliable eMMC/SSD/NVMe is sufficient for Jackett application data; media capacity is determined by the download/media services, not Jackett.

Tune the in-memory search cache deliberately

The official default cache keeps results for 35 minutes and caps each indexer at 1000 cached results to control RAM. Raising the maximum can use more memory; reducing TTL or disabling cache can reduce retained cache data but increases repeated tracker requests.

Add RAM only after cache settings and real request volume show a memory constraint.

Diagnose slow indexers before upgrading CPU

Jackett issue reports show that a slow or unavailable tracker can make aggregate searches appear slow or unresponsive. Local hardware cannot remove remote tracker latency.

Use reliable DNS/internet, test indexers individually and remove or disable persistently slow sources before buying stronger hardware.

Budget optional helper services separately

FlareSolverr and the Arr/download/media applications around Jackett are separate processes. Their combined CPU and RAM can justify a larger host even when Jackett itself remains modest.

Move from ZimaBoard 2 832 to 1664 for more container headroom; use ZimaCube 2 when the broader storage/media stack needs more drives, CPU or networking.

Can it run on ZimaOS?

Jackett is available in the ZimaOS App Store and is well suited to a persistent container deployment alongside Sonarr/Radarr and download clients.

Persist configuration and map blackhole downloads only if needed

The LinuxServer container uses /config for persistent state and exposes /downloads for blackhole workflows. Keep application state persistent across updates.

Read the LinuxServer Jackett guide

Use Docker and monitor indexer/cache behavior

Jackett upstream recommends Docker especially when avoiding Mono-related platform issues. After deployment, monitor cache settings, remote tracker latency and any FlareSolverr requirement before changing hardware.

Read the Jackett installation documentation

Choose Zima hardware for your Jackett and Arr workload

Jackett itself is an indexer proxy with no published numerical CPU/RAM minimum. Choose the host from indexer count, cache settings, FlareSolverr use andโ€”more importantlyโ€”the Sonarr/Radarr/download/media services sharing ZimaOS.

Is Jackett running mostly alone, or as part of a larger Arr/download/media stack?

Jackett plus a few light automation services

Start compact. Jackett's core workload does not justify high-end hardware; add memory only when more containers or larger cache settings create real pressure.

  • Typical Jackett + light Arr useZimaBoard 2 832
  • More containers or memory/cache headroomZimaBoard 2 1664
Full multi-drive media automation server

Choose ZimaCube 2 because the broader download/media/storage stack needs integrated drive capacity, stronger compute or 10GbEโ€”not because Jackett alone does.

  • Growing multi-drive media and automation stackZimaCube 2 Standard
  • Heavier multitasking or real 10GbE workflowZimaCube 2 Pro

These are workload recommendations, not guaranteed indexer counts or query rates. Remote tracker latency, rate limiting, Cloudflare challenges, cache settings and the surrounding application stack can dominate observed performance.

Zima hardware Best for Example workload Core configuration Recommended boundary Next step
ZimaBoard 2 832 Jackett itself and a light always-on self-hosted stack. indexer proxying, cached search results and Arr queries with modest additional ZimaOS services.
CPU
Intel N150, 4 cores, up to 3.6 GHz
Memory
8 GB LPDDR5
Storage
32 GB eMMC plus dual SATA and PCIe expansion; keep application configuration/database data persistent and backed up
Network
Dual 2.5GbE
Acceleration
No dedicated GPU acceleration is required for the core application workload.
Do not interpret this as a benchmark ceiling. Upgrade when the broader server stack, not Jackett alone, creates a measured CPU, memory, storage or networking bottleneck. Get Now
ZimaBoard 2 1664 Jackett beside more containers, automation services or a larger media stack. indexer proxying, cached search results and Arr queries while Sonarr/Radarr, download clients, dashboards or other always-on services share the host.
CPU
Intel N150, 4 cores, up to 3.6 GHz
Memory
16 GB LPDDR5
Storage
64 GB eMMC plus dual SATA and PCIe expansion
Network
Dual 2.5GbE
Acceleration
The extra RAM is for co-hosted-service headroom; it does not unlock a special GPU path for this application.
Choose the 1664 for aggregate memory headroom, not because the application has a 16 GB requirement. Get Now
ZimaCube 2 Standard A growing Arr/download/media server where integrated multi-drive storage is the main reason to choose a larger platform. Jackett as one service inside a growing multi-drive home-media or automation server.
CPU
Intel Core i3-1215U
Memory
8 GB
Storage
256 GB system storage with six 3.5-inch drive bays and SSD expansion
Network
Dual 2.5GbE
Acceleration
No dedicated GPU is required by the core application.
Choose this platform for integrated storage and broader server capacity; Jackett alone normally does not justify a six-bay NAS. Get Now
ZimaCube 2 Pro A heavier media automation server that needs more CPU/RAM or 10GbE for the overall stack. Jackett inside a heavier multi-service ZimaOS host with larger storage, more concurrent applications or 10GbE needs.
CPU
Intel Core i5-1235U
Memory
16 GB
Storage
256 GB system storage with six 3.5-inch drive bays and SSD expansion
Network
Dual 2.5GbE plus 10GbE on the current Pro configuration
Acceleration
Additional CPU, memory and network headroom benefit the whole server; there is no application-specific dedicated-GPU requirement.
10GbE and the stronger CPU are usually justified by storage transfers, media workloads or other services rather than Jackett itself. Get Now

What the Press Says

Highlights from trusted reviewers worldwide.

La Razรณn
โ€œZimaCube 2: Not just another NAS, tested with 25TB storage, local AI agents, 4K transcoding, and real homelab workflows.โ€
Read full review
GameRevolution
โ€œThe ZimaBoard 2 is a compact x86 server board that can be turned into a mini NAS, home server, media box, or self-hosting hub.โ€
Read full review
TechRadar Pro
โ€œZimaCube 2: A modern, high-performance NAS with plenty of room to growโ€”built for users who want more than basic storage.โ€
Read full review
FOX 8
โ€œCoverage focused on ZimaCube 2's open hardware foundation, no monthly fee, and self-hosting flexibility.โ€
Read full review

Loved by the Community

Stories and reviews from people who build with Zima every day.

ZimaBlade single-board server
โ˜…โ˜…โ˜…โ˜…โ˜…

Zima Blade Little yet Powerful

Maybe I am not digital natives but I live with PCs since 12 years old in 1984 when IBM PC clone come to my home. Many years have passed and many operating system I've tried. For me Zima blade and CasaOS was a quantum leap for home PC enthusiast and server lab machine to make me stay curious and relevant for this era.

ZimaCube Pro personal cloud
โ˜…โ˜…โ˜…โ˜…โ˜…

Very good!!

I use ZimaCube Pro as 5th Proxmox cluster node. It runs several VMs and containers, including a VM with GPU passthrough to run a self-hosted LLM. A specific LXC container runs a Samba server for NAS capabilities using four of six RAID 6 SATA HDDs with ZFS.

ZimaBlade single-board server
โ˜…โ˜…โ˜…โ˜…โ˜…

Great innovation for mini server!

It is very useful and makes a powerful mini server for many purposes, including university and college students in engineering and electronics. Thank you so much for making this server.

ZimaBoard 2 single-board server
โ˜…โ˜…โ˜…โ˜…โ˜…

Avaliaรงรฃo ZimaBoard 2

Construรญ um servidor de uso pessoal. O desempenho estรก muito bom e funciona perfeitamente onde quer que eu esteja. A surpresa รฉ nรฃo dependermos de grandes estruturas para termos nosso prรณprio servidor de dados. Como iniciante, estou gostando bastante do ZimaOS, pois ele รฉ simples e eficiente.

Frequently asked questions

These answers distinguish Jackett core requirements from tracker latency and the resources used by the rest of the media-automation stack.

How much RAM does Jackett need?

Jackett does not publish a numerical official RAM minimum. Its official cache settings are the clearest memory guidance: the default cache keeps up to 1000 results per indexer for 35 minutes specifically to control RAM usage.

Does Jackett need a powerful CPU?

There is no published numerical CPU minimum. CPU is used for requests and parsing, but slow or unavailable tracker sites often cause more visible delay than local processor speed.

Does Jackett need a GPU?

No. Jackett does not transcode media. A dedicated GPU is unnecessary for the core indexer-proxy workload.

Can ZimaBoard 2 832 run Jackett?

Yes. Its Intel N150, 8 GB RAM and dual 2.5GbE provide substantial headroom relative to Jackett's lack of any published numeric minimum. The more important question is what Sonarr/Radarr/download/media services share the same host.

How does Jackett search cache affect RAM?

Jackett keeps search results in memory. The official defaults are a 2100-second TTL and a maximum of 1000 results per indexer; increasing the maximum can consume more memory, while lowering TTL or disabling cache reduces retained cache data but can cause more tracker requests.

Does adding more indexers always require a faster server?

No. More indexers can increase requests, parsing and cached results, but overall search time may be dominated by one or more slow remote trackers. Test tracker latency before assuming the host is CPU-bound.

Does FlareSolverr change Jackett hardware requirements?

It can change whole-host requirements because FlareSolverr is a separate service used for some Cloudflare-protected indexers. Size its CPU and memory separately and add that to the ZimaOS host budget.

When should I choose ZimaCube 2 instead of ZimaBoard 2 for Jackett?

Choose ZimaCube 2 when the wider media automation stack needs integrated multi-drive storage, more concurrent services or 10GbE. Jackett by itself normally does not justify a six-bay NAS.

What sources and further reading informed this Jackett hardware guide?

Jackett upstream documentation is the authority for supported systems, Docker guidance, search cache and FlareSolverr integration. LinuxServer documents the active x86-64/arm64 container, /config, /downloads and port 9117. The provided Reddit thread describes a mixed Plex/Arr/Jackett/Blue Iris/VM host, so its i9/32 GB figures were deliberately excluded as Jackett requirements.

  1. Jackett Official Repository
  2. LinuxServer Jackett Documentation
  3. LinuxServer Jackett Docker Hub
  4. Jackett in ZimaOS App Store
  5. Reddit Proxmox Mixed-Workload Discussion Provided for Review