[FreeNAS 9 Plugins] - SAB / SB / CP / HP / Maraschino / HTPC / Mylar / LL / Gamez

Status
Not open for further replies.

michiganblue82

Dabbler
Joined
Dec 13, 2013
Messages
21
nzbToMedia does facilitate the programs talking to one another (but it isn't needed); if you already have it working somewhere else there shouldn't be anything different about running it on FreeNAS (unless you're run them in different jails).


I installed the plugins via the "plugins" menu in freenas 9.1.1. It installed them to different jails, resulting in different IPs which I didn't mind but would rather have them all under the same IP and different ports. The part where got lost was step III and IV of this guide:
http://www.nasforum.com.au/showthre...S-8-3-SABnzbd-Sickbeard-and-CouchPotato-Guide

It got confusing when I had to link the jailed plugin folders to other folders and set permissions. I didn't have to do this on my windows install of SB and Sab. Are the steps from this tutorial still required for 9.x.x??

I actually just upgraded to Freenas 9.2 RC and now see there is an updated sickbeard version. 1.0 from freenas 9.1.1 didnt have the autoprocess.cfg file so I was stuck.
 

michiganblue82

Dabbler
Joined
Dec 13, 2013
Messages
21
I downloaded the autoprocess files you suggested here:
https://github.com/midgetspy/Sick-Beard/blob/development/autoProcessTV/autoProcessTV.cfg.sample

I made a folder in the sabnzdb jail folder called "scripts" and added these files. I edited the auto process.cfg to point to my SB IP. I then opened sabnzbd, went to "categories" and selected "sabToSickBeard.py" as the "Script" and clicked "add".

Now the part where I get lost is creating folders for downloading and organizing my files.

Do I have to add a jail outside of the jail plugin folder for my media like so:
http://doc.freenas.org/index.php/Adding_Jails#Adding_Storage

Meaning adding a folder called "TV" to the sabnzbd plugin jail folder then linking it to a dataset made on my volume drive outside of the jail folder??? Hope that makes sense.
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
I downloaded the autoprocess files you suggested here:
https://github.com/midgetspy/Sick-Beard/blob/development/autoProcessTV/autoProcessTV.cfg.sample

I made a folder in the sabnzdb jail folder called "scripts" and added these files. I edited the auto process.cfg to point to my SB IP. I then opened sabnzbd, went to "categories" and selected "sabToSickBeard.py" as the "Script" and clicked "add".

Now the part where I get lost is creating folders for downloading and organizing my files.

Do I have to add a jail outside of the jail plugin folder for my media like so:
http://doc.freenas.org/index.php/Adding_Jails#Adding_Storage

Meaning adding a folder called "TV" to the sabnzbd plugin jail folder then linking it to a dataset made on my volume drive outside of the jail folder??? Hope that makes sense.

You shouldn't download it from github. That file is already in your /usr/pbi/sickbeard-amd64/share/sickbeard/autoProcessTV folder. Just use 'cp', edit the file, and point sabnzbd to that folder (one of the reasons its good they're in the same jail).

'Linking the folders' is FreeBSDs way of allowing shared access of a folder on the base system to the Jail. This is the standard and prefer ed method. A problem fixed in FreeNAS9.2 is the ability to create Jail's portion of the link from the FreeNAS WebGUI, which I agree can be confusing to do for a new user. So yes, link the folder so you can access a folder on your host system (I use /mnt/tank/media/) to your jail's system.

Hope that helps
 

michiganblue82

Dabbler
Joined
Dec 13, 2013
Messages
21
Makes perfect sense, however Freenas 9.x.x installs each plugin into different jails resulting in different IPs. So I cannot point Sabnzdb to the Sickbeard folder that contains the autoProcessTV folder since its in a separate jails. Any idea how to move the plugins into the same jail?
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
Makes perfect sense, however Freenas 9.x.x installs each plugin into different jails resulting in different IPs. So I cannot point Sabnzdb to the Sickbeard folder that contains the autoProcessTV folder since its in a separate jails. Any idea how to move the plugins into the same jail?

You can create a plugins jail, then upload plugins to it. I think this is the best way to do it.
 

michiganblue82

Dabbler
Joined
Dec 13, 2013
Messages
21
Whew!! SB and Sab are now in the saem plugins folder. I'm currently configuring SB + Sab to work together. In SAB, under "categories" the drop down menu under "script" doesn't give me the "sabToSickBeard.exe" (which is what I use on my PC set up) but I'm assuming using "sabToSickBeard.py" will work?
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
Whew!! SB and Sab are now in the saem plugins folder. I'm currently configuring SB + Sab to work together. In SAB, under "categories" the drop down menu under "script" doesn't give me the "sabToSickBeard.exe" (which is what I use on my PC set up) but I'm assuming using "sabToSickBeard.py" will work?

I believe so, I used nzbToMedia and I switched SickBeard named it something else... =0
 

bbddpp

Explorer
Joined
Dec 8, 2012
Messages
91
Josh,

Just wanted to say thanks for all the support you give in the thread and hanging with me and the rest of us...Your suggestion to just blow away SickBeard and re-install it worked perfectly well. I don't know why I even tried to mess with perfection, as the scripts you included worked perfectly to get my shows passed from SAB back to SickBeard just running the script included.

As for CouchPotato, took me a little while to realize I could just let sab leave the completed files there and that CP would eventually scan and grab them, so no automation needed there really and that's fine (though I can get fancier with a script there sometime too I guess).

Thanks again, these are working great and I love that I can update them from the GUI and even the pesky Sab can update via command line now.

Using your plugins with FreeNAS 9.1.1 is a really great experience for running a media server.
 

raidflex

Guru
Joined
Mar 14, 2012
Messages
531
I still see that Couchpotato loses the images sometimes, I am not sure why. It seems to happen after rebooting Freenas, almost like it needs to refresh and re-download the images every time. The images also take a long time to refresh. Again I never had this issue until I moved to Josh's plugins. CP is the only application that has the issue.
 

michiganblue82

Dabbler
Joined
Dec 13, 2013
Messages
21
I'm so close, everything is working except once Sab finishes the download, I get this error:
"Unable to figure out what folder to process. If your downloader and Sick Beard aren't on the same PC make sure you fill out your TV download dir in the config."

Here is what I have in my autoprocess.cfg:
[SickBeard]
host=192.168.1.2
port=8081
username=
password=
web_root=
ssl=0

o_Oo_O
 

bbddpp

Explorer
Joined
Dec 8, 2012
Messages
91
Is there a way to easily switch to the SickBeard failed branch via this plugin? Things are working well now, so I hate to break it up, though I could really use the failed release functionality given the amount of fake and incomplete posts out there. I love that functionality in CP and would love to see it in SB too.
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
Is there a way to easily switch to the SickBeard failed branch via this plugin? Things are working well now, so I hate to break it up, though I could really use the failed release functionality given the amount of fake and incomplete posts out there. I love that functionality in CP and would love to see it in SB too.
it should be as easy as replacing your /usr/pbi/sickbeard-amd64/share/sickbeard/Sick-Beard folder. I recommend backing up your /usr/pbi/sickbeard-amd64/etc/sickbeard folder too. but I believe when I switched to failed branch I didn't need to blow away my data dir. also you should use TPB instead as it merged in the failed code and tolstyaks failed branch is no longer developed. I believe TPB requires you to start from scratch though
 

raidflex

Guru
Joined
Mar 14, 2012
Messages
531
Would it be possible to update BTSync to version 1.2.82, which I believe has a fix for the auto-update. Not sure if that means we would be able to update BTsync from the software itself, instead of needing to update the plugin every time.
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
Would it be possible to update BTSync to version 1.2.82, which I believe has a fix for the auto-update. Not sure if that means we would be able to update BTsync from the software itself, instead of needing to update the plugin every time.
yeah, i will, this weekend, otherwise on Christmas. hopefully it will be able to autoupdate itself though I haven't played with it yet. also I have a dedicated thread for btsync.
 

raidflex

Guru
Joined
Mar 14, 2012
Messages
531
yeah, i will, this weekend, otherwise on Christmas. hopefully it will be able to autoupdate itself though I haven't played with it yet. also I have a dedicated thread for btsync.

Awesome, yeah no rush enjoy the holidays the plugin works great as it is.
 

Chupa0

Dabbler
Joined
Dec 16, 2013
Messages
33
INSTALLATION & SETUP GUIDE


Excuse my newness. Is the install and setup post supposed to be blank? There is nothing posted there for me.

I installed the plugins and am trying to navigate to the config dir to set things up and;
Code:
/usr/pbi/.pbiwrapper-amd64: Not a directory

/usr/pbi/.pbiwrapper-amd64: Not a directory
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
Excuse my newness. Is the install and setup post supposed to be blank? There is nothing posted there for me.

I installed the plugins and am trying to navigate to the config dir to set things up and;
Code:
/usr/pbi/.pbiwrapper-amd64: Not a directory

/usr/pbi/.pbiwrapper-amd64: Not a directory
no guide for now. there's plenty of guides of setting these up online. you usually configure through their webinterface, rarely config file.
 
Status
Not open for further replies.
Top