Skip to content
Robert Baker edited this page Jan 30, 2019 · 118 revisions

📂 Click Here - Sign up for Google's Suite for Business - Unlimited Space

📂 Click Here - NZB's with from NewsHost - PG Members Receive a 58% Discount

Quick Reference - http://sonarr.plexguide.com

Table of Contents

  1. Intro
  2. Access Information
  3. PG YouTube
  4. General Configuration
  5. Configuration /w NewsGroups
  6. Configuration /w Torrents
  7. Summary

1. Intro

Sonarr is one of the most recognized programs utilized in order to obtain, maintain, and upgrade a user's TV show quality content. Sonarr operates in a hasty and efficient manner and provides a high degree of confidence in organizing and renaming files to be recongized both by Plex & Emby. For USENet, Sonarr works both with NZBGET & SABNZBD.

Sonarr is a PVR for USENet and BitTorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available.

2. Access Information

a. General Access

Protocol Address Notes
traefik** sonarr:8989 Only for Internal App-to-App Communication
https sonarr.domain.com Traefik must be Deployed; Remote Servers
http domain.com:8989 Poor Security Practice - Stop with PG Port Guard
http ipv4:8989 Ideal Only for Local Servers

b. 3rd Party Connection Tips

  • Sonarr to NZBGET, type nzbget in the address (not 127.0.0.1 or the IP)
  • Sonarr to SABNZBD, type sabnzbd in the address (not 127.0.0.1 or the IP)

3. PG YouTube - Sonarr

PENDING - WILL ADD

4. General Configuration

Library Location:

/mnt/unionfs/tv

Generally, the follow actions must be taken for both USENET and Torrents. Select settings as highlighted below.

Next, select media management. From here, scroll down until you see Episode Naming. Make sure to turn that on. If not, file names will be stored as is and may complicate the setup with Plex and/or Emby

General Settings - Media Management

Naming Scheme

{Series Title} - S{season:00}E{episode:00} - {Episode Title} [{MediaInfo VideoCodec}-{Quality Title} {MediaInfo Audio-}{MediaInfo AudioChannels}]

Folder Management / Importing

Disable: Create Empty Folders Enable: Skip Free Space Check Enable: Use hardlinks instead of Copy

File Management

Turn on advanced settings @ placement #1. Next, scroll down to file management and [TURN OFF] analyse video files. If left on, it will ring up your API usage for G-Suite and result in slower scans being conducted by Sonarr.

5. Configuration - NewsGroups

a. Setting up Indexers

News Group indexer information is generally easy to setup. The great thing about Sonarr and Radarr is that there is prebuilt list of indexers to select from (meaning you do not have to discover them on your own). Select the [+] symbol in order to add an indexer.

Next, you will see custom and presets. Custom should only be used if the indexer your utilizing is not on the preset list. If on the preset list, select it.

Finally from here, type/paste in the API key and then [Save].

b. Setting Up a Downloader

i. General Information

This part is generally easy to accomplish. It is recommend to have NZBGET or SABNZBD deployed before moving on. First, start by selecting download clients and then selecting the [+] symbol.

You only have two choices primarily to choose from. Select either NZBGET or SABNZBD and then follow the instructions below based on your choice.

ii. Setting up NZBGET

  1. Type in the Name nzbget
  2. For host, type in nzbget (not localhost or the ip address)
  3. Ensure that tv is there in all lowercase letters

Save and exit!

iii. Setting up SABNZBD

  1. Type in the Name sabnzbd
  2. For host, type in sabnzbd (not localhost or the ip address)
  3. Ensure that tv is there in all lowercase letters

iv. Downloader settings

Completed download handling

Enable: Automatically import completed downloads from download client Enable: (Optional) Remove imported downloads from download client history

Failed download handling

Enable: Automatically search for and attempt download a different release Enable: (Recommended, but not required) Remove failed downloads from download client history

Remote Path Mappings

For each downloader you use, you need to setup a remote mapping per downloader. A mapping is required per downloader for hardlinking to work.

Here is an example: host: nzbget remote path: /mnt/downloads/nzbget local path: /mnt/unionfs/nzbget

Note: if you have your downloader on a different server than sonarr, then change the host to nzbget.mydomain.com and leave the rest the same.

v. Connect to plex

Sonarr will send your newest files to plex for it to scan. This will just scan the changed files.

Save and exit!

vi. Recommended NewsGroups

Top 5 tier news-server recommended by PlexGuide for SABNZBD & NZBGET! Very well known for completion and speeds (and my actual personal use):

  1. NewsHosting
  2. UseNetServer
  3. EasyNews
  4. Pure USENet
  5. XLNED

vii. Wrap Up Information

If completed utilizing the NewsGroup portion, feel free to check out and explore the other options!

6. Configuration - Torrents

Jackett

  • Visit the Jackett Wiki to obtain the URL & API.
  • Paste in the URL, but once your done; change the address to match http://jackett:9117 as shown below.
  • Paste in your API key
  • Select Save

Download Client

  • On the "Download Client" tab we will add rutorrent or deluge. RUTORRENT:
  • Click the add symbol and add click rtorrent.
  • Give it a name
  • Host: rutotrent
  • Port: 80
  • Username: leave blank if default
  • Password: leave blank if default
  • URL Path leave it as is.
  • Then click test. If successful congrats! If it is not, make sure you can connect to rutorrent and it connects to rtorrent.

7. Summary

Sonarr is a very easy program to utilize. As long as you follow the basic information, any user just be good to go. If you have any questions, please visit our forums at https://plexguide.com

Installing PlexGuide

  1. PlexGuide Install Information

Preplanning & Information

  1. PG Folder Structure

Domain and Port Control

  1. CloudFlare Tunnel

Primary Applications

  1. Plex

Useful Links

  1. PG YouTube Channel
Clone this wiki locally