Guide: uTorrent + SickBeard(TPB) + VPN torrent data only (WIP)


Recommended Posts

CYA Disclaimer: I am no expert this is only a general guide to help others so they can also install the same thing.

 

Why Sickbeard TPB? - There are already other options out there in PLG form (simple easy and neat) however, i wanted the sickbeard version that works better with torrentz as i always have retention problems with giganews.

 

Why uTorrent and not Transmission? - Transmission is great, however i love that utorrent is more flexible (IMO) and it is very simple to add more trackers! IE "This lists all the active trackers for this torrent, not just the ones embedded in the .torrent file. You can get a µTorrent compatible list here. This will speed up your download."

 

Enough enough get me to the info!

 

Install uTorrent (run commands from CLI)
1. cd /mnt/cache/.custom/ (this is your install dir)
2. wget http://download-new.utorrent.com/endpoint/utserver/os/linux-i386-debian-6-0/track/beta/utorrent-server-3.3-debian-6.0-i386-30235.tar.gz
3. tar zxvf utorrent-server-3.3-debian-6.0-i386-30235.tar.gz
4. cd utorrent-server-*
5. ./utserver &
6. open a website to http://localhost:8080/gui/

 

Install Sickbeard TPB version

1. cd /mnt/cache/.custom/sickbeard/
2. git clone https://github.com/echel0n/SickRage.git
3. mc /mnt/cache/.custom/sickbeard/Sick-Beard/config.ini 
4. change the port to something other than 8080 (utorrent uses that) save and close
5. python /mnt/cache/.custom/sickbeard/Sick-Beard/SickBeard.py  --daemon

 

If you get an error about cheetah

wget http://connie.slackware.com/~alien/slackbuilds/python-cheetah/pkg/13.37/python-cheetah-2.4.4-i486-1alien.tgz
installpkg python-cheetah-2.4.4-i486-1alien.tgz

 

Force uTorrent to use second nic that is connected to VPN router

Todo

 

Edit go file with

while ! test -d /mnt/disk1;do sleep 5;done;sleep 10
/mnt/cache/.custom/utorrent-server-alpha-v3_3/./utserver & 
upgradepkg --install-new /boot/packages/python-cheetah-2.4.4-i486-1alien.tgz
/usr/bin/python /mnt/cache/.custom/sickbeard/Sick-Beard/SickBeard.py --daemon 

 

currently open to suggestions on how to improve it, IE on reboot i have to manually kick off sickbeard and utorrent doesnt see webui.zip...

Link to comment
  • 4 months later...

This is so awesome, just what I was looking for!

 

Thanks for the setup instructions pyrater. I'm very much a newb at this so it took me a few try before I got it working.

 

I am using transmissions (Influencer's UNplugged PLG) instead of utorrent, but it works just the same.

 

I did noticed when installing the Sickbeard TPB version, you have to first run "python /mnt/cache/.custom/sickbeard/Sick-Beard/SickBeard.py" before the config.ini file is created, that confused me for a little while :P

 

I haven't tryed rebooting yet, but hopefully it will auto run with the script you provided

Link to comment
  • 1 month later...
  • 1 month later...

hey, I've installed python using the package on this link:

 

https://app.dumptruck.goldenfrog.com/p/Vq3zpArAKB/python-2.7.3-i686-5PTr.txz

 

but now I am having this error:

 

root@Tower:/mnt/user/apps/Sick-Beard-TPB-ThePirateBay# python SickBeard.py  --daemon

Traceback (most recent call last):

  File "SickBeard.py", line 51, in <module>

    import sickbeard

  File "/mnt/user/apps/Sick-Beard-TPB-ThePirateBay/sickbeard/__init__.py", line 23, in <module>

    import sqlite3

  File "/usr/lib/python2.7/sqlite3/__init__.py", line 23, in <module>

    from dbapi2 import *

  File "/usr/lib/python2.7/sqlite3/dbapi2.py", line 26, in <module>

    from _sqlite3 import *

ImportError: libsqlite3.so.0: cannot open shared object file: No such file or directory

 

Any thoughts?

Link to comment

ok. Now is working.  :)

 

I installed sqlite through link below:

 

https://app.dumptruck.goldenfrog.com/p/Vq3zpArAKB/sqlite-3.7.16-i686-1PTr.txz

 

Now the only part missing on my setup is to run on startup. Actually, ideally to run after the array is started. Does anyone knows how to do that?

 

I tried to create a script in /usr/local/emhttp/plugins/sickbeard/event/array_started with the line below:

python /mnt/user/apps/Sick-Beard-TPB-ThePirateBay/SickBeard.py &.  But that didn't work.

 

Many thanks.

 

Link to comment
  • 1 month later...

I get the following error after step 3.

 

root@Tower:/mnt/cache/.downloads# tar zxvf utorrent-server-3.3-debian-6.0-i386-30235.tar.gz

tar: This does not look like a tar archive

tar: Skipping to next header

tar: Exiting with failure status due to previous errors

 

Link to comment
  • 1 month later...

With the release of 6.0 I no longer use this setup. I have utorrent running on a windows cm and using the private Internet access kills witch vpn software.

 

I'm looking to do the same thing with 6.0. I'm worried about how to remotely access my SAB and Transmission. Any ideas?

 

Thanks

Link to comment
  • 3 months later...

Tried tute and got as far as the git pull, then unraid says

 

-bash: git: command not found

 

so I tried

 

wget http://slackware.osuosl.org/slackware-12.2/slackware/d/git-1.6.0.3-i486-1.tgz
installpkg git-1.6.0.3-i486-1.tgz[code]

with no result. then

[code] wget install git 

 

and it still says no such command when I try the git pull

 

Can anyone suggest what to do?

 

Thanks

 

Jim

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.