Install SickRage Plugin OpenMediaVault

raspberry-pi-openmediavaultOpenMediaVault is an excellent NAS software solution with an easy-to-use graphical web interface for simple installation and management of many desirable plugins such as MiniDLNA, NZBGet, CouchPotato, SickRage and Transmission. This guide uses Minibian as a base. It is recommended to install OpenMediaVault on a clean, unaltered image. This guide has been tested on the Pi 2 but should also work on other Pi models. If you have not installed OpenMediaVault yet, follow the installation guide found here before proceeding.

If you are trying to figure out which hardware would work best for you, consider reading the Pi benchmarks.

Pi Unit
Processor
RAM
RAM Bus
Network
WiFi
USB
SATA
Cost
Raspberry Pi 3
1.2 GHz ARMv8
Quad Core
1 GB DDR2
450 MHz
100 Mbit
Yes
4
No
$35
Raspberry Pi 2
900 MHz ARMv7
Quad Core
1 GB DDR2
450 MHz
100 Mbit
No
4
No
$35.00
Raspberry Pi
700 MHz ARMv6
Single Core
512 MB SDRAM
400 MHz
100 Mbit
No
4
No
$25
Banana Pi
1 GHz ARMv7
Dual Core
1 GB DDR3
432 MHz
Gigabit
No
2
Yes
$36.99
Banana Pi Pro
1 GHz ARMv7
Dual Core
1 GB DDR3
432 MHz
Gigabit
Yes
2
Yes
$45.00

Install SickRage Plugin OpenMediaVault

Installing plugins is done through OpenMediaVault's web interface. Open a web browser and go to the IP address of your Raspberry Pi, the default user name is admin and the default password is openmediavault.

Go to System > OMV-Extras.org > Repos tab > enable both Download Managers and Download Managers Testing > click Save

OMV_extras_download_manager_testing

Go to System > Plugins > type sickbeard as your search term > mark the checkbox next to the correct plugin > click Install

OMV_sickbeard_install

Confirm that you would like to install the plugin, click Yes

OMV-plugin-confirm

This will install the SickBeard plugin on OpenMediaVault, we will be able to install the SickRage plugin by selecting the appropriate repository within the SickBeard plugin. After the plugin is installed, it must be enabled. While in the OMV web interface, go to Services > SickBeard > Settings tab > select Enable > select your desired Repository (http://github.com/cytec/SickRage.git) > select your desired Branch (choose master if you don't have a preference) > click Save

OMV_sickbeard_enable

Go to Services > SickBeard > Forks tab > click Add > in the Name field write SickRage (or an appropriate description of your choosing) > in the Fork field add the repository https://github.com/SickRage/SickRage.git > click Save

OMV_sickrage_fork

After for the fork is successfully added, it will look like this:

OMV_sickrage_fork_added

Now it is time to give the sickbeard user access to the shared folder(s) of your choosing. Go to Access Rights Management > Shared Folders > highlight the shared folder which it should have access to > click ACL

OMV_ACL

Find the sickbeard user and grant it permissions as desired > click Apply

OMV_sickrage_ACL

The SickRage web client can be accessed via the OpenMediaVault web interface. Go to Services > SickBeard > Settings tab > click Open Web Client
OMV_sickbeard_open-web-client

The SickRage plugin is now successfully installed on OpenMediaVault so you can start searching for and downloading desired files.