Radarr

Radarr is a movie collection manager for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new movies and will interface with clients and indexers to grab, sort, and rename them. It can also be configured to automatically upgrade the quality of existing files in the library when a better quality format becomes available.

Initial Setup#

Installing Radarr is easy. Simply issue the following command:

sudo 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.ltd>/radarr.

Service Management#

The Radarr service is managed by systemd and has been configured for single user usage. You can find the service file here:

/etc/systemd/system/radarr.service
sudo systemctl start radarr

Configuration#

The Radarr Team built a detailed Quick Start Guide. Radarr's FAQ may be of additional use as well.

Out of the box, Radarr comes with no configuration, so you'll need to set it up!

Some important Swizzin specific information to note:

Connect download clients#

To add a download client, go to Settings > Download Client. Make sure Advanced Settings are shown and click Add Client.

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>

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 receiving the torznab feed from Jackett, it will need to be modified to be connected with the application. The default link looks like:

https://<yourhostname.ltd>/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 edited URL would look like this:

http://<yourhostname.ltd>:12345/jackett/api/v2.0/indexers/yourtracker/results/torznab/
  1. Go to Settings > Indexers and click + to add a new indexer.
  2. Under Torrent choose Torznab
  3. 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>
  1. Click Test. If all is good, click Save.

Migrating to v3 on .Net Core#

Please follow the steps below to make sure you are using the Radarr v3 on the .Net binary

  • Upgrade mono-based v0.2 to mono-based v3
    1. Trigger a backup manually by going to System -> Backup and press the "Backup" Button. Wait until the process has finished.
    2. Change the Release branch by going to Settings -> General -> Updates (ensure Advanced settings are shown), set the Branch value to develop and then press the Save button.
    3. Go to System -> Updates and install the latest update which should be version 3.x+
    4. Refresh your browser while emptying cache (CTRL+SHIFT+R on most browsers)
    5. Confirm you're running on version 3.x+ In System
    6. Change your branch back to master
  • Migrate mono-based v3 to .Net-based v3
    1. Run sudo box update, which should Print out "Moving Radarr from mono to .Net" When the migration to .net has begun
    2. Refresh your browser while emptying cache (CTRL+SHIFT+R on most browsers)

If you are not running Radarr as your master user, you can set the environment variable radarrOwner=<yourUser>before the update, and the migration will respect the choice.