Notice: This guide is intended for educational purposes only, and therefor does not recommend nor support the use of illegal methods of download.
Keeping your media library up to date with new content can be a daunting task. With all those needy friends and family that are always bugging you to download the newest movie or tv show. It can take a lot of time out of your day to locate, download and organize all of that data. Luckily for you, there are ways to automate most, if not all, of this process for you so that you can spend more time doing other things.
In this guide, we’ll be using a Windows machine, and we’ll use a couple of other programs.
- Sonarr – Automation for TV Shows
- Radarr – Automation for Movies
- Jackett – Addon to both Sonarr and Radarr (Optional)
- Download Method of your choice (Torrent/Usenet)
In this guide, we’ll go ahead and install both Radarr and Sonarr, and then set them up! Lets start off with Sonarr. Head on over to https://sonarr.tv/ and download Sonarr (DIRECT LINK). Once we’ve downloaded Sonarr, we need to install it. Lets go ahead and run the NzbDrone.master.exe file. During the installation, you’ll likely want to opt to run Sonarr as a service so that its always running. Once the installation has finished, start Sonarr and head on over to http://localhost:8989/ and you should now have access to Sonarr!
The installation of Radarr is a little different. Head on over to https://radarr.video/ and download the client for Windows. When you click download, it’ll take you to the GitHub page where you’ll select the version you’d like and then download the exe (DIRECT LINK). Once you’ve run the install, the process is the same Sonarr. Install, start it, and head on over to http://localhost:7878/.
Because Radarr is a fork of Sonarr, setup is almost identical aside from a few functional changes that come with TV Shows vs Movies. We’ll start with Sonarr. Head on over to http://localhost:8989/. Your initial page should look like this.
In order to automate the search and download process, we’ll need at least 2 components before we can add TV Shows.
- Indexers – Where Sonarr will search for content
- Download Clients – How Sonarr will download the content when its located
Lets head on over to the Settings page so we can take care of those.
Once on the settings page, we’ll want to go to the Indexers tab.
Here we’ll be able to add Indexers for Sonarr to search. Lets go ahead and Add an Indexer.
When we go to add an Indexer, we have two categories. Usenet and Torrent. For the sake of simplicity, we’ll be using Torrents. One of the indexers I use primarily is IP Torrents. So I’m going to go ahead and select IP Torrents.
Each provider has different requirements depending on what they allow. Because IPTorrents uses an RSS Feed, and doesnt allow you to search via the API, we’ll need to create that RSS Feed. Head on over to https://iptorrents.com/getrss.php to generate an RSS Feed using the categories you wish to follow. For my feed, I’ll be using TV/WEB-DL and TV/x264. Feel free to set a size limit, and/or opt for FreeLeech ONLY. However, you MUST select the Download Link radial at the bottom.
Once we’ve grabbed our RSS Feed URLS, we’ll head back on over to Sonarr and pop it in.
Now that we’ve added our Indexer, we need to add our Download Client. For Torrents, I prefer Deluge. Lets head to the Download Client tab.
And lets go ahead and add a Download Client.
Select Deluge (Or the download client of your choice).
Here we’ll enter in the information that Sonarr needs to connect to Deluge.
- Name – Whatever you want to name the client being used. Useful if you have multiple instances of the same client
- Enable – Do you want it to work or not?
- Host – IP address of instance. Can be left as localhost if on same machine as Sonarr.
- Port – Sonarr’s default port is 8112.
- Password – Deluge’s default password is deluge
- Category – Category which you want to have the torrent added as. Useful if you’re using labels to manage ratios
- Recent Priority – Used for torrents 14 days or newer
- Older Priority – Used for torrents older than 14 days
- SSL – Does your instance of Deluge use SSL?
- Path – Path to folder where show will be saved
- Monitor – What do you want to monitor? Do you want it to find any missing episodes, or just future episodes? Maybe you want ALL episodes!
- Profile – What quality profile do you want to attach to this show?
- Series Type – Is this a standard TV Show (Runs once a week), or a daily show, or is it an Anime?
- Season Folders – Do you want this TV Show to be organized into season folders? I recommend YES.
Your default should look something similar to this
Now that we’ve got both an Indexer and a download client, we can add TV Shows to Sonarr for it to start finding.
To do this, we’ll head back on over to the main page and click “Add Series”
From here, you’ll search what TV Show you want. For this example, we’ll use Big Bang Theory…..
As you can see, it populates Big Bang Theory, giving you the cover image, year and a description.
From where, we can select a couple of options on how we want Sonarr to handle this show.
Once you’ve selected the options you wish to use, hit that green add button.
From there, you’ve got a good start into the awesome adventure that is media automation. From here, you’ll want to set up custom quality profiles in the settings page to meet your needs. Everyone has different needs and thus I didn’t cover it. Radarr’s setup is ALMOST identical, however there are a few different options when adding a movie such as whether you’d like to search for it while its still in theaters or only after its released.
Should you have any questions, please feel free to reach out to me.