Friday, July 18, 2014

Idea for simple automated rtorrent server + XBMC home media center

First you must have a home seedbox already set up for this, you can Google the phrase 'seedbox from scratch script notos' and its an easy install script for debian squeeze (6.0.X). I have installed it on roughly 7 different computer setups including a Raspberry Pi (which will be mentioned further soon). Once you have a home running seedbox you can begin.

Go get a Raspverry Pi if you dont have any computers with an HDMI output and a decent graphics card. If you don't have a computer to use for a server at all, buy two RPi's, they're like $40, just fucking get one already, fuck. Install a minimal install of a RPi OS that is based on Debian Squeeze, and install the seedbox from scratch script, you dont need FAIL2BAN and all the other bullshit if you are just having a rtorrent server at your home, just say no to all of it besides rtorrent, unless you know what you're doing.

Once done, add your RSS feeds from your favorite private trackers and add some regex mumbo jumbo in the RSS feed manager utility, make them look like this crap as seen below:

Lets say you wanted Adventure Time, now if you are new to torrents, torrents are labeled as to what they are like a 720p HDTV, is a rip from directly from the magical movie box in your house made in HD quality, this is probably what you want unless you're on a modded Nintendo Wii with WiiMC (no offence WiiMC devs, the Wii's hardware just isn't good enough for you guys). Well anyways, you press that ol' add button on the Rss manager GUI and you put in shit that would look like this for Adventure Time

/Adventure.Time.*720p.*HDTV.*/i

note the periods, some sites you need them in the regex, some you do not.

the *, is known as a wildcard, that tells regex that there can be anything after it at all and it will still be allowed to download it, like Adventure.Time.S01E01.720p.HDTV-SCENEGROUPA.

but since we never get to know when one group will just stop ripping something, we keep it a wild card (*) just incase another one takes over.

Now set up curlftpfs, and sym link your hard drive from your other networked RPi, the one we installed RASPBMC on, oh we didn't install that yet? well go do that on another SD card while you're still waiting for that fucking script to fucking finish already. 

yeah

then go ahead and activate autounpack on all TV torrents, you need to label them btw, you should already have done this anyways you unorganized fuck. put the regex filter in the auto unpack field "/TV/" and have them unpack to "unrard' or some other name for your unrard shit, also make sure your torrents are set on a time lease on the RSS manager too so you dont ever have to clean out the hard drive on the pi.

yeah well i forgot the rest now im too fucked up youll figure it out from here

also make a cronjob to move all the files from the unrard folder to the ftp address, because autounpack bitches about curlftp locations.

go have fun watching tv you fuck