ethanmcdonald
Dabbler
- Joined
- Dec 4, 2012
- Messages
- 10
This is basic broad stroke install guide on setting up SickRage on FreeNAS 9.2.1.7 using Transmission as your only download/torrent client.
1> Install FreeNAS create a Storage volume and create a share.
For the purpose of this guide the Volume will be located at "/mnt/NAS/Public" share will be named "Public"
I'm not going to go into detail on how to do setup storage with FreeNAS for more info see,
.
2> At the root of the "Public" folder make sure you're chmod to 777 and Windows security is set to Everyone "Full Control"
3> At the root of the "Public" folder create a "Transmission" folder and a "TVShows" folder verify both still have the security from step 2.
Also create a "TV" folder inside the "Transmission" folder and verify permissions.
----- Transmission Install -----------
4> Click the big Plugins Button near the top, Install the Transmission Plugin from the "Available" plugins.
5> On the left hand navigation column tree open Jails - Transmission_1 - Storage , click "Add Storage".
--- Setting default Transmission Directory Links for Post Processing ---
6> In the "Add Storage" window, set Source to "/mnt/NAS/Public/Transmission" .
* The Public linked root directory for Transmission.
7> In the "Add Storage" window, set Destination to "/media/complete" and click OK.
* The Jailed linked root directory for Transmission.
8> On the left hand navigation column tree open Plugins and click "Transmission".
9> In the "Transmission" window, set the "Watch Directory" to "/media/watch".
10> In the "Transmission" window, set the "Complete Directory" to "/media/complete".
11> In the "Transmission" window, set the "Incomplete Directory" to "/media/incomplete"
* Also chmod "/media/" to 777 and verify permissions.
12> In the "Transmission" window, set the "Downloaded Permissions" to 777 and click OK.
13> Click the big Plugins Button near the top and view "Installed" plugins, Turn on "Transmission".
14> On the left hand navigation column tree open Plugins and click "Transmission".
15> Towards top the "Transmission" window, click on "Transmission's Web Interface can be found here".
16> This will open the "Transmission" WebUI find some torrents and test that it is working.
----- SickRage Install -----------------
17> Click the big Plugins Button near the top, Install the SickRage Plugin from the "Available" plugins.
--- Setting default SickRage Directory Links for Post Processing ---
18> On the left hand navigation column tree open Jails - SickRage_1 - Storage , click "Add Storage".
19> In the "Add Storage" window, set Source to "/mnt/NAS/Public/TVShows".
20> In the "Add Storage" window, set Destination to "/media/TV" and click OK.
*** SickRage will Move TV Shows To here.
--- Setting SickRage's Directory Link to Transmission ---
21> On the left hand navigation column tree open Jails - SickRage_1 - Storage, click "Add Storage".
22> In the "Add Storage" window, set Source to "/mnt/NAS/Public/Transmission/TV" .
23> In the "Add Storage" window, set Destination to "/media/complete/TV" and click OK.
*** SickRage will DownloadMove TV Shows From here .
* Also ensure to chmod all of "/media/" to 777 and verify permissions.
24> Click the big Plugins Button near the top and view "Installed" plugins, Turn on "SickRage".
25>On the left hand navigation column tree open Plugins and click "SickRage".
26> Towards top the "SickRage" window, click on "SickRage Web Interface can be foundhere".
--- Configure SickRage WebUI ---
27> Select “Shows” – “Add Show” – Click “Add New Show” – Select “Step 2”
28> Click “New” and set the directory to "/media/TV".
29> Click on the Cog icon in the upper right hand corner and select “Search Settings”.
30> Select the “Torrent Search” Tab.
31> Set “Torrent Method” to “Transmission”.
32> Set “Transmission Host” to “http://TransmissionIPAddess:9091/” .
33> Set “Transmission Directory” to “"/media/complete/TV”, Test Connection and “Save Changes”.
34> Near the top click the “Search Providers” button.
35> Check the boxes for Torrent providers you know you can access and click “Save Changes”.
36> Near the top click the “Post Processing” button.
37> On the “Post Processing” page, set the “TV Download Dir” to “/media/complete/TV”.
38> Set “Process Episode Method” to “Move” and “Save Changes”.
39> Review both the “Episode Naming” and “Metadata” tabs for how your files will be processed.
---- Choose New SickRage Show to Test -------
40> Go to “Shows” – “Add Show” – Click “Add New Show”.
41> Follow “Steps 1, 2 and 3”
42> Go to “Show List”, click on your show.
43> Click the checkbox on an old episode, under “Change selected episodes to:” choose “Wanted” and click “Go”.
44> Some notification should popup sayind the “Episode has been Snatched!”.
45> Near the top of the screen, goto “Manage” and choose “Manage Torrents”.
46> Once the Torrent is done check “/mnt/NAS/Public/TVShows” directory or “\\YourFreeNas\Public\TVShows” fileshare.
FYI, most of the issues I ran into with this were file permissions on both the Linux side and Windows side.
So make sure your folder permission are chmod to 777 and Windows security is set to Everyone "Full Control".
I recommend using Filezilla’s SSH FTP (SFTP) client to manage adding new FreeBSD directories and Permissions.
I’m sure my way is heavy handed permissions wise, but it’s how I got it to work.
1> Install FreeNAS create a Storage volume and create a share.
For the purpose of this guide the Volume will be located at "/mnt/NAS/Public" share will be named "Public"
I'm not going to go into detail on how to do setup storage with FreeNAS for more info see,
.
2> At the root of the "Public" folder make sure you're chmod to 777 and Windows security is set to Everyone "Full Control"
3> At the root of the "Public" folder create a "Transmission" folder and a "TVShows" folder verify both still have the security from step 2.
Also create a "TV" folder inside the "Transmission" folder and verify permissions.
----- Transmission Install -----------
4> Click the big Plugins Button near the top, Install the Transmission Plugin from the "Available" plugins.
5> On the left hand navigation column tree open Jails - Transmission_1 - Storage , click "Add Storage".
--- Setting default Transmission Directory Links for Post Processing ---
6> In the "Add Storage" window, set Source to "/mnt/NAS/Public/Transmission" .
* The Public linked root directory for Transmission.
7> In the "Add Storage" window, set Destination to "/media/complete" and click OK.
* The Jailed linked root directory for Transmission.
8> On the left hand navigation column tree open Plugins and click "Transmission".
9> In the "Transmission" window, set the "Watch Directory" to "/media/watch".
10> In the "Transmission" window, set the "Complete Directory" to "/media/complete".
11> In the "Transmission" window, set the "Incomplete Directory" to "/media/incomplete"
* Also chmod "/media/" to 777 and verify permissions.
12> In the "Transmission" window, set the "Downloaded Permissions" to 777 and click OK.
13> Click the big Plugins Button near the top and view "Installed" plugins, Turn on "Transmission".
14> On the left hand navigation column tree open Plugins and click "Transmission".
15> Towards top the "Transmission" window, click on "Transmission's Web Interface can be found here".
16> This will open the "Transmission" WebUI find some torrents and test that it is working.
----- SickRage Install -----------------
17> Click the big Plugins Button near the top, Install the SickRage Plugin from the "Available" plugins.
--- Setting default SickRage Directory Links for Post Processing ---
18> On the left hand navigation column tree open Jails - SickRage_1 - Storage , click "Add Storage".
19> In the "Add Storage" window, set Source to "/mnt/NAS/Public/TVShows".
20> In the "Add Storage" window, set Destination to "/media/TV" and click OK.
*** SickRage will Move TV Shows To here.
--- Setting SickRage's Directory Link to Transmission ---
21> On the left hand navigation column tree open Jails - SickRage_1 - Storage, click "Add Storage".
22> In the "Add Storage" window, set Source to "/mnt/NAS/Public/Transmission/TV" .
23> In the "Add Storage" window, set Destination to "/media/complete/TV" and click OK.
*** SickRage will DownloadMove TV Shows From here .
* Also ensure to chmod all of "/media/" to 777 and verify permissions.
24> Click the big Plugins Button near the top and view "Installed" plugins, Turn on "SickRage".
25>On the left hand navigation column tree open Plugins and click "SickRage".
26> Towards top the "SickRage" window, click on "SickRage Web Interface can be foundhere".
--- Configure SickRage WebUI ---
27> Select “Shows” – “Add Show” – Click “Add New Show” – Select “Step 2”
28> Click “New” and set the directory to "/media/TV".
29> Click on the Cog icon in the upper right hand corner and select “Search Settings”.
30> Select the “Torrent Search” Tab.
31> Set “Torrent Method” to “Transmission”.
32> Set “Transmission Host” to “http://TransmissionIPAddess:9091/” .
33> Set “Transmission Directory” to “"/media/complete/TV”, Test Connection and “Save Changes”.
34> Near the top click the “Search Providers” button.
35> Check the boxes for Torrent providers you know you can access and click “Save Changes”.
36> Near the top click the “Post Processing” button.
37> On the “Post Processing” page, set the “TV Download Dir” to “/media/complete/TV”.
38> Set “Process Episode Method” to “Move” and “Save Changes”.
39> Review both the “Episode Naming” and “Metadata” tabs for how your files will be processed.
---- Choose New SickRage Show to Test -------
40> Go to “Shows” – “Add Show” – Click “Add New Show”.
41> Follow “Steps 1, 2 and 3”
42> Go to “Show List”, click on your show.
43> Click the checkbox on an old episode, under “Change selected episodes to:” choose “Wanted” and click “Go”.
44> Some notification should popup sayind the “Episode has been Snatched!”.
45> Near the top of the screen, goto “Manage” and choose “Manage Torrents”.
46> Once the Torrent is done check “/mnt/NAS/Public/TVShows” directory or “\\YourFreeNas\Public\TVShows” fileshare.
FYI, most of the issues I ran into with this were file permissions on both the Linux side and Windows side.
So make sure your folder permission are chmod to 777 and Windows security is set to Everyone "Full Control".
I recommend using Filezilla’s SSH FTP (SFTP) client to manage adding new FreeBSD directories and Permissions.
I’m sure my way is heavy handed permissions wise, but it’s how I got it to work.
Last edited: