No history yet
Completed downloads will be logged here.
Loading Smart Hunt...
No Instances Configured
Get started by heading to Media Hunt or configure your 3rd Party Apps.
Your all-in-one media management companion
Thanks for choosing Huntarr! This app is built with one goal in mind: making media management simple. Rather than overwhelming you with hundreds of advanced settings, Huntarr focuses on what matters most — helping you find and organize your media with ease.
Huntarr is designed for the 90% of users who just want things to work. If you're new to the *arr ecosystem, you're in the right place.
huntarr/huntarr:latest tag, expect frequent updates and rapid changes — we move fast! For a more stable experience, pin to a specific version like huntarr/huntarr:9.3.0.
Huntarr is a free, community-driven project. The goal has always been to make your media experience enjoyable and hassle-free.
A heartfelt thank you to everyone who has supported my daughter's education through sponsorships — it truly means the world to our family. Knowing that so many people I've never even met genuinely care is the greatest motivation I could ever ask for. A special shoutout to the r/Unraid community — where it all started! I build this for you.
Happy hunting!
— Admin9705
| Processed Information | Operation | ID | App Instance | Time |
|---|
Items will appear here once media has been processed by your apps.
Fetching hunt data...
No instances configured
Configure a Movie Hunt or TV Hunt instance to view Media Hunt logs.
Configure instancesNo indexers configured
Configure at least one indexer in the Index Master Pool to use this section.
Add IndexerNo clients configured
Configure at least one download client in Settings → Clients to use this section.
Configure Clients| Time | Level | App | Message |
|---|
Loading Smart Hunt...
Loading trending content...
Loading TV shows...
Loading movies...
Loading movies...
Loading TV shows...
Loading hidden media...
Genres added here are hidden from the Movies and TV filter dropdowns. Users cannot select these genres when filtering discovery.
Loading...
Complete the steps below to get Media Hunt fully configured.
Configure at least one Movie Hunt or TV Hunt instance to connect Huntarr to your media library.
Two steps:
Root folders tell Huntarr where your media files are stored. You must configure root folders for every instance — each Movie Hunt and TV Hunt instance has its own. Use the instance dropdown on the Root Folders page to switch between instances and add folders for each.
A download client handles NZB downloads. We recommend NZB Hunt (built-in) — it requires zero configuration and no remote path mappings. SABnzbd and NZBGet are also supported if you prefer an external client. Only usenet is supported currently; torrent support is coming soon.
NZB Hunt is your download client. Add at least one Usenet server so it can download NZBs.
You can always return to configure more later from Settings.
Loading collection...
| Title | Year | Type |
|---|
Movie Hunt instances for managing your movie library.
TV Hunt instances for managing your TV series library.
Enter a name for the new Movie Hunt instance.
Enter a name for the new TV Hunt instance.
Loading calendar...
Loading upcoming...
To learn more about Pre-Formatted Custom Formats, please visit TRaSH Guides (Sonarr).
Pre-Formatted: pick TRaSH Guides Sonarr formats by category. Import: paste your own JSON.
Select categories below, then check the formats you want to add. Already-added formats are checked and disabled.
Read-only view of the custom format JSON.
Enter a name for the new profile.
Indexers configured for this TV Hunt instance.
Root folders are where your media is stored. TV Hunt uses these paths to know if you already have a show (e.g. for Docker, use the path inside the container such as /tv).
Enter or browse to a folder path. Use Test to confirm write/read permissions.
Import existing movies from your root folders into your Movie Collection. Unmapped folders are automatically detected and matched to TMDB.
Click Scan Folders to detect unmapped movies in your root folders.
Movie - Instance
Search for the correct movie title above.
No TV Hunt instances configured
Configure a TV Hunt instance to manage media settings.
Configure instancesAutomatically add TV shows to your collection from external lists.
Instance management has moved. Use Media Hunt Settings → Instances.
Unable to load
Could not load instance data. Please refresh the page.
| MOVIE | LANGUAGES | QUALITY | FORMATS | SCORING | TIME LEFT | PROGRESS |
|---|
| MOVIE | LANGUAGES | QUALITY | FORMATS | DATE |
|---|
| MOVIE TITLE | SOURCE TITLE | REASON FAILED | DATE |
|---|
Name
Reason Failed
Date
| TIME | LEVEL | APP | MESSAGE |
|---|
Items will appear here when available.
Loading...
Unable to load
Could not load instance data. Please refresh the page.
| SHOW | LANGUAGES | QUALITY | FORMATS | SCORING | TIME LEFT | PROGRESS |
|---|
| SHOW | LANGUAGES | QUALITY | FORMATS | DATE |
|---|
| SOURCE TITLE | DATE ADDED |
|---|
Source Title
Date Added
Items will appear here when available.
Loading...
Downloads will appear here once NZB Hunt is connected to your Usenet setup.
Completed downloads will be logged here.
Everything looks good.
Detailed download statistics, transfer rates, and connection monitoring are on the way.
Categories are auto-generated from Movie Hunt and TV Hunt instances (e.g. Movies-Movie_Star, TV-Movie_Star). Required for NZB Hunt, SABnzbd, and NZBGet. Folders are created automatically.
Add your Usenet provider connections. Servers are tried in priority order (lower number = higher priority).
Fine-tune download performance, CPU usage, and resource limits. These settings help balance speed against system load.
Number of threads used to read and decode download data. Lower values reduce CPU usage; higher values may improve download speed on fast connections.
A small delay added between data reads to reduce CPU load. Higher values use less CPU but may reduce download speed. Value of 10 = 1ms. Set to 0 only if max connections don't reach full speed.
Maximum number of simultaneous unpack operations. Limits disk I/O strain when multiple downloads finish at once. Increase on fast storage (SSD/NVMe), decrease on slower drives.
Control how downloads are filtered and validated to prevent wasting bandwidth on bad or oversized NZBs.
Downloads exceeding this size are automatically paused with low priority. Useful for preventing unexpectedly large grabs. Set to 0 for no limit.
Downloads with availability below this percentage are aborted early via pre-check. A perfect download with 10% par2 files is 110%. Anything below 100% is unrepairable by definition.
How many times to retry when fetching an NZB from an indexer fails. Each retry waits progressively longer (60s, 120s, 180s…). Only applies to temporary server errors.
Configure how NZB Hunt handles downloads, retries, and connection behavior.
Maximum number of retry attempts per article per server.
When during download it becomes clear that too much data is missing, abort the job.
Abort download when this percentage of articles is missing.
Posts will be paused until they are at least this age (minutes). Setting job priority to Force will skip the delay.
Disconnect from Usenet server(s) when queue is empty or paused.
Reject downloads that are byte-for-byte identical to an item already in the queue. Uses NZB content hash.
Reject downloads that match the same release (by filename analysis). Detects same movie/episode from different indexers.
Bypass smart duplicate detection when PROPER, REAL, or REPACK is detected in the new download name. Allows upgrades.
Configure unpacking, encrypted RAR handling, and unwanted file filtering.
Jobs will start unpacking during downloading. Only works for jobs that do not need repair.
In case of “Pause”, you'll need to set a password and resume the job.
Comma-separated list of unwanted file extensions. For example: exe, com, bat
A friendly name to identify this server.
Use encrypted connection. Port 563 for SSL, port 119 for plain.
Credentials from your Usenet provider. Leave blank if not required.
Max simultaneous connections. Check your provider's limit.
0 = highest. Same priority = parallel. Higher number = fallback.
Disabled servers will not be used for downloads.
No instances configured
Configure a Movie Hunt or TV Hunt instance to manage indexers.
Configure instancesIndexers for the selected TV or Movie Hunt instance. Import from the Index Master pool below.
Select indexers to import to this instance. Imported indexers stay linked for API key and enable/disable sync.
Step 1: Add indexers to the Index Master Pool below (API keys, URLs).
Step 2: After adding, assign them to each instance — the pool is just a pool. Use "Import from Index Master" for each Movie Hunt and TV Hunt instance.
Determines whether NZBs (Usenet) or torrents appear. Torrent support is pending.
Lower number = higher priority. Results from higher-priority indexers are preferred.
No instances configured
Configure a Movie Hunt or TV Hunt instance to view indexer stats.
Configure instancesNo indexers configured
Configure at least one indexer in the Index Master Pool to use this section.
Add IndexerNo clients configured
Configure at least one download client in Settings → Clients to use this section.
Configure Clients| Indexer | Priority | Searches | Grabs | Failures | Avg Response | Failure Rate | Status |
|---|
No stats available yet. Stats are recorded when Movie Hunt searches indexers.
No instances configured
Configure a Movie Hunt or TV Hunt instance to view indexer history.
Configure instancesNo indexers configured
Configure at least one indexer in the Index Master Pool to use this section.
Add IndexerNo clients configured
Configure at least one download client in Settings → Clients to use this section.
Configure Clients| Date | Type | Indexer | Query | Result | Response | Status |
|---|
No history yet. Events are recorded when Movie Hunt searches or grabs from indexers.
Monitor and manage your media server applications
No indexers configured
Configure at least one indexer in the Index Master Pool to use this section.
Add IndexerNo clients configured
Configure at least one download client in Settings → Clients to use this section.
Configure ClientsSet file size limits per quality. Values are in MB per minute of runtime. Limits are automatically adjusted for the media length.
No indexers configured
Configure at least one indexer in the Index Master Pool to use this section.
Add IndexerNo clients configured
Configure at least one download client in Settings → Clients to use this section.
Configure ClientsTo learn more about Pre-Formatted Custom Formats, please visit TRaSH Guides.
Pre-Formatted: pick TRaSH Guides formats by category. Import: paste your own JSON.
Select categories below, then check the formats you want to add. Already-added formats are checked and disabled.
Read-only view of the custom format JSON.
Indexers configured manually for this instance.
Indexers synced from Indexer Hunt. Priority and categories can be customized per-instance.
Select indexers to import to this instance. Imported indexers stay linked for API key and enable/disable sync.
A download client handles NZB downloads for Huntarr. Only usenet clients are currently supported — torrent support is coming soon.
When your download client and Huntarr don't see the same folder paths, you need a mapping: tell Huntarr which local path on your system corresponds to the remote path the client uses. If running in Docker, paths inside the container are usually different from the host, so remote path mappings are typically required for external clients. If both run on the same machine with the same paths, you can leave this empty. For more detail see the wiki.
| Host | Local Path | Remote Path |
|---|
The same host you specified for the remote Download Client
Path that Huntarr should use to access the remote path locally
Root path to the directory that the Download Client accesses
Only usenet clients are supported. Torrent support is coming soon.
No indexers configured
Configure at least one indexer in the Index Master Pool to use this section.
Add IndexerNo clients configured
Configure at least one download client in Settings → Clients to use this section.
Configure ClientsAutomatically add items to your collection from external lists. Lists sync on a schedule and new items are added automatically.
Choose a list source to automatically import items.
Add items from this list when syncs are performed via the UI or automatically.
After an item is added, automatically search for it.
Add items from this list when syncs are performed via the UI or automatically.
After an item is added, automatically search for it.
Root folders are critical. They tell Huntarr where your media files live. Each Movie Hunt and TV Hunt instance has its own root folders — you must configure them for all instances you use. Use the dropdown above to switch between instances and add root folders for each. (For Docker, use the path inside the container, e.g. /movies.)
Enter or browse to a folder path. Use Test to confirm write/read permissions.
No schedules configured. Use the form above to add a schedule.
No notification connections configured. Add one above to get started.
Create an immediate backup of all databases.
Permanently delete your current database. Use this for testing or a complete reset only. This action cannot be undone.
Use this key if you can't scan the QR code
Generate a recovery key to reset your password if you get locked out. Keep it safe!
Save this key securely! It will only be shown once.
Link your Plex account to enable Plex login and additional features.
PIN Code: