Login for certain variables to be updated with your own slot's information

Radarr

"Radarr A fork of Sonarr to work with movies à la Couchpotato."

Installation

This section is under construction while we are working to integrate this app with our website. It can be installed here.

Updates

Radarr updates are currently managed by us. Attempting to use the built-in automatic update or restart functions in Radarr will fail. If you have attempted to update Radarr and Radarr is no longer accessible, connect to your slot via SSH, run pkill -f Radarr.exe; rm ~/.config/Radarr/NzbDrone.pid and then restart Radarr and from your Manage page.

Connecting to rTorrent

Under Settings > Download Client, select to add a client with the + button and then select rTorrent. Enter the following information to connect to rTorrent:

    Host: localhost
    Port: 443
    URL Path: xmlrpc
    Use SSL: Yes
    Username: user
    Password: Your server password

Connecting to Transmission

You will need the Transmission daemon port from your Slot Info page.

Under Settings > Download Client, select to add a client with the + button and then select Transmission. Enter the following information to connect to Transmission:

    Host: localhost
    Port: Daemon port as listed on your Slot Info page
    Username: user
    Password: Your server password

Connection to Deluge

You will need the Deluge WebUI address from your Slot Info page.

Make sure the Deluge WebUI has been enabled from the Settings link on your Manage page.

Under Settings > Download Client, select to add a client with the + button and then select Deluge. Enter the following information to connect to Deluge:

    Host: localhost
    Port: 5 digit port from the end of your Deluge WebUI link, as listed on your Slot Info page.
    Password: Your server password
    Category: Leave blank if the Label plugin has not yet been enabled in the Deluge WebUI

Common troubleshooting

If your Radarr webpage is not loading but on the Manage page shows that it is running and restarting the service does not resolve it check the logs and then kill and restart Radarr.

    cd ~/.config/Radarr/logs (change directory to the log folder)
    tail Radarr.txt (Displays last 10 lines / should see it complain that an instance is already running and then terminate itself)
    pkill -f Radarr.exe (terminate the frozen Radarr instance)

Once done with the steps above restart the Radarr instance from the Manage page.

Automatically Restart

mono-based applications are inherently unstable and prone to crashing. Below are steps to take to have your Radarr instance automatically restart if it crashes, or if the server is rebooted.

  1. Make a file to be used for the script. touch ~/radarr_restart.cron

  2. Edit the file and enter the text below. nano -w ~/radarr_restart.cron

     #!/bin/bash
     if pgrep -fx "mono /usr/share/radarr/Radarr.exe -c libcurl" > /dev/null
     then
         echo "Radarr is running."
     else 
         echo "Radarr is not running, starting Radarr"
         mono /usr/share/radarr/Radarr.exe -c libcurl
     fi
     exit
    
  3. Save the file with Ctrl+x and the "y" and Enter to accept overwriting.

  4. Make the script executable. chmod +x ~/radarr_restart.cron

  5. Open your crontab. EDITOR=nano crontab -e

  6. Enter the following text

     @reboot /home/user/radarr_restart.cron >/dev/null 2>&1
     */5 * * * * /home/user/radarr_restart.cron >/dev/null 2>&1
    
  7. Save the crontab with Ctrl+x and the "y" and Enter to accept overwriting.