Skip to content

[Warning] Using External Search Tools

SickGear edited this page Feb 25, 2023 · 1 revision

SickGear Wiki: Home | Reporting Issues | Frequently Answered Questions | Install Guides

Document Dated: 4 Jan 2018

NzbHydra/Prowlarr and SickGear

NzbHydra and Prowlarr are a meta search software where every performed search collects results from all of its enabled providers; this is useful in many cases, however, this blanket search all method degrades SickGear, but more critically, using it with SickGear will cause search failures.

This is because SickGear has evolved routines that specifically target direct communication with individual servers and external search tools cannot know or act on the decisions that SickGear makes.

Case; a user reported items listed at a provider not being found in SickGear and thought it was at fault. Things worked correctly when NzbHydra was removed. So this article was created to save others time from the same bad outcome given that these type of tools break the resiliance of SickGears automation and, well, we can't have that, nope!

SickGear has smart logic that...

  1. makes data requests individually tailored to every one of its providers
  2. makes search requests based on specific provider categories
  3. makes choices based from results
  4. makes choices depending on the server it is communicating with

These things make a big difference and cannot happen with NzbHydra or Prowlarr as middleware.

Furthermore, the decisions that SickGear makes provide a robust search where additional requests may not be required across its configured providers, therefore, most importantly...

  1. a successful outcome is ensured - every time

but also, the SickGear search...

  1. ensures minimal API/server hits
  2. ensures minimal used mem/io resources
  3. also ensures maximum speed and performance

all of the above plus provider specific settings and much more is forfeit when external search tools are placed in between SickGear and server.

tl;dr: There's no doubt that NzbHydra/Prowlarr etc. have purpose, just not one for SickGear, and worse, they degrade SG.


Clone this wiki locally