Radarr
Radarr is an independent fork of Sonarr reworked for automatically downloading movies via Usenet and BitTorrent.
Initial Setup
First you must connect to your slot via ssh. If you need help connecting to the server, please read the help article here.
Installing Radarr is easy. Simply issue the following command:
box install radarr
This command will configure radarr for your user.
How to Access
After Radarr has been installed, it will be available for access at https://<hostname.io>/radarr
.
Service Management
Like all box configured applications, you can manage Radarr via SSH with box with start, stop, restart, enable and disable commands.
- Status
- Start
- Stop
- Restart
- Enable
- Disable
box status radarr
box start radarr
box stop radarr
box restart radarr
box enable radarr
box disable radarr
Configuration
Out of the box, Radarr comes with very little configuration. Following are some basic tasks to help get your client up and running:
Add a new show (and your first root directory)
- At the top, click series.
- Click the button
+ Add Movie
- Type the name of the show you want to add
- Under
Path
, chooseAdd a new path
. Enter the path for the folder you wish to add your Sonarr shows to and click the green checkmark to add the directory.
- e.g.
/home/<username>/media/Movies
- Change the other settings to your own needs
- Click the green + to add the show.
Connect download clients
To add a download client, go to Settings > Download Client
. Make sure Advanced Settings
are shown and click Add Client
.
- ruTorrent
- Deluge
- qBittorrent
- NZBGet
- SABnzbd
Name: rTorrent
rTorrent host: 127.0.0.1
Port: 443
URL Path: /rutorrent/plugins/httprpc/action.php
Use SSL: ON
Username: <your username>
Password: <your password>
Add label to torrent: TV (or anything else you desire)
Optional - Downloaded files location: <custom directory>
NOTE: If you have errors adding rTorrent to Sonarr, please try going to Settings > General and disable certificate validation for localhost addresses
Name: Deluge
Host: 127.0.0.1
Post: <deluge web port> (cat ~/.config/deluge/web.conf | grep port)
Deluge Password: <your password>
Add label to torrent: TV (or anything else you desire)
* label plugin must be enabled in Deluge if you add a label
SSL: OFF
Name: qBittorrent
Host: <subnet ip> (In older cases: 127.0.0.1 - you can get your subnet IP by SSH'ing into your server and running `cat .install/subnet.lock`)
Post: <qbittorrent web port>
Username: <your username>
Password: <your password>
Category: TV (or anything else you desire)
SSL: OFF
Name: NZBget
NZBget host: 127.0.0.1
port: 443
URL Base: nzbget
Connect using HTTPS: ON
nzbget username: <your username>
nzbget Password: <your password>
Add label to torrent: Series (or anything else you desire)
* label must exist under Categories in nzbGet
Name: SABnzbd
SABnzbd host: 127.0.0.1
port: 443
Use SSL: ON
URL Base: /<yourusername>/sabnzbd
API Key: <yourapikey>
Add label to torrent: Series (or anything else you desire)
* label must exist under Categories in SABnzbd
Add an indexer with Jackett
Radarr only supports a few trackers out of the box, but the indexers can be expanded by using the application Jackett. To add an indexer with Jackett, use the following steps.
By default, when receivng the torznab feed from Jackett, it will need to be modified to be connected with the application. The default link looks like:
https://app02.hostingby.design/jackett/api/v2.0/indexers/yourtracker/results/torznab/
We need to edit this link to remove https and add the port number. Thus, if your port number was 12345
, your editted URL would look like this:
http://app02.hostingby.design:12345/jackett/api/v2.0/indexers/yourtracker/results/torznab/
- Go to
Settings > Indexers
and click+
to add a new indexer. - Under
Torrent
chooseTorznab
- Use the settings:
Name: <tracker name>
URL: <click copy torznab feed in jackett and modify as per above>
API: <copy and paste from jackett UI>
- Click
Test
. If all is good, clickSave
.
Radarr not working after update
In some cases when Radarr is updated through the WebUI, you may encounter an issue where Radarr is not starting correctly. Thankfully there is an easy fix:
- Make sure you have a red dot next to Radarr in the Swizzin WebUI.
- Login via SSH and navigate
cd ~/.config/Radarr/
and copy the radarr.db withcp radarr.db ~/
- Go back into your home dir with
cd ~/
and then runbox remove radarr
and thenbox install radarr
- After Radarr is installed, go into the Swizzin WebUI and turn off Radarr with the Enabled switch, wait around 10-20 seconds for the Radarr instance to be completely turned off, noted by the Red Dot next to Radarr.
- Go back into the Radarr config folder with
cd ~/.config/Radarr
and remove the radarr.db, radarr.db-shm, radarr.db-wal and radarr.pid files withrm radarr.db, radarr.db-shm, radarr.db-wal and radarr.pid
. Now navigate back to your home dir withcd ~/
and copy over the backup of your .db file withcp radarr.db ~/.config/Radarr/
- Now you are free to turn on Radarr back from the switch in the Swizzin Panel.
Other tasks
You may wish to further alter your setup by setting quality profiles or setting up post-processing so that media is automatically transferred to your Radarr library when your torrents are completed. If you need further help, you can refer to the Radarr Wiki.