Alright so I know a lot of people want Sonarr as a FreeNAS plugin. Well guess what? It’s pretty damn easy to setup manually. I’ll walk you through the unix commands, from there you’re on your own. Ready? Crack dem knuckles!
(NOTE: I did this with the latest version of FreeNAS (9.2.1.9))
-
Create a new jail in FreeNAS, just the default settings, give it a name and create.
-
Ok 2 options for this. Either SSH into your FreeNAS box, run ‘jls’ to find your jail #, and then ‘jexec # csh’ OR you can shell into your jail via the jails tab in the FreeNAS GUI. Either way you need to be sitting at a shell for your jail. The next steps are commands to run.
-
pkg install nano
-
pkg install mono
-
pkg install mediainfo
-
cd
-
wget http://www.sqlite.org/2014/sqlite-autoconf-3080702.tar.gz
-
tar -xzvf sqlite-autoconf-3080702.tar.gz
-
cd sqlite-autoconf-3080702
-
set CPPFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA"
-
./configure CFLAGS=-DSQLITE_ENABLE_COLUMN_METADATA
-
make
-
make install
-
cd
-
wget http://download.sonarr.tv/v2/master/mono/NzbDrone.master.tar.gz
-
tar -xzvf NzbDrone.master.tar.gz
-
nano /etc/rc.d/run_drone
-
/usr/local/bin/mono /root/NzbDrone/NzbDrone.exe --nobrowser &
-
Hit Ctrl+X and then hit the ‘Y’ key.
-
chmod 777 /etc/rc.d/run_drone
-
Stop, and then start the jail in FreeNAS GUI. Hit up http://:8989 Should be good to go.
Notes: line 19 you will just be typing into a text editor, it’s not a command. Line 11 has a dot ‘.’ before the slash, you need that in the command. Hopefully I didn’t forget a random step I did. Let me know if it works.