unRAID with CouchPotato


NAS

Recommended Posts

mcdonagg, thats a novel idea  I think I can install CP on my win7 laptop as well the wife is home and has it up and running often for her facebook and cafemom websites she visits.

 

I just think its strange when CP is running it gobbles up all my memory and kills my servers from any useful functionality.

 

-=Jason=-

Link to comment
  • Replies 61
  • Created
  • Last Reply

Top Posters In This Topic

  • 2 months later...

Ya,

 

You just use the dependancy package here

 

http://lime-technology.com/forum/index.php?topic=2903.msg30274#msg30274

 

and then use

 

installpkg /boot/custom/SABnzbdDependencies-2.0rc-i486-unRAID.tgz

 

and

 

#python /mnt/cache/.custom/couchpotato/CouchPotato.py -d

 

to install the dependencies and start the programs. The first time, run CouchPotato without the -d and let it run for a minute then use <ctrl>c to kill it. Edit the new ini file and put in the server IP address and port you want to use. Then, run it again with the the -d and you're good to go. Of course, you have to use the same directory structure as those lines or change them to match what you use.

 

I've been running CouchPotato for a while now with no ill effects.

 

If you run SickBeard too then make sure you edit the ini file and hard path the tmp and config directories or else they will appear in the directory you're at when you start SickBeard from (like on the flash drive if you start it from the go file).

 

Peter

Link to comment

I j ust installed couchpotato.  It is running.  I am able to access it at 192.168.1.5:5000.

When I click on the image of the gear, I  get the following tabs

 

  *General

    * NZBs / Torrents

    * Providers

    * Quality

    * Renaming

    * Extras

    * Userscript

    * About

 

but if I highlight the page and copy and paste into word, I get

 

General (need manual restart)

Host

Port

Username

Password

Launch browser

Use updater

Search

Search every hour(s)

Ignore words

 

Comma seperated. NZB/Torrents containing these words are ignored. Example: GERMAN, DUBBED, HDTV

Preferred words

 

Comma seperated. NZB/Torrents containing these words are preferred. Example: Diamond, BluRay, DTS

NZBs

Enable

Retention day(s)

Download to

Host

 

Where does SABnzbd run? Usually localhost:8080

Apikey

 

Can be found in general config on SABnzbd

Username

Password

Category

 

Category where NZBs should be put.

NZB Directory

 

Folder your download program watches for new .nzb files.

Torrents

Enable

Download to

 

Your .torrent watch folder

Wait hour(s) for nzb

 

Only if NZB download is enabled.

Enable

Download folder

 

Your SABnzbd movie download folder

Movie destination

 

Where the movies should be moved to.

Should NOT be the same as the "Download folder".

Folder naming

 

Result: Big Lebowski, The (1998)

File naming

 

Result: The Big Lebowski cd1.mkv

thename: The Movie ext: ext year: 2010 quality: 1080P namethe: Movie, The

first: First character of movie (without "The")

Only with multiple files: cd: cd1 cdNr: 1

Name separator

 

Replace all the spaces with dots or dashes.

Cleanup

 

Remove leftover files/folders in the Download folder.

NZBMatrix.com

Enable

Username

 

Can be found here, "User Name"

Apikey

 

Can be found here, "Current API Key"

You have to be VIP to get an API Key (Hey, that rhymes!).

Newznab

Enable

Host

 

The hostname of your newznab provider. Example: "provider.com" or "provider.com/newznab".

Apikey

 

Can be found after login on the "API" page, bottom left. The string after "&apikey=".

 

More info can be found at Newznab.com.

NZBs.org

Enable

Id

 

Can be found here, number after "&i="

Key

 

Can be found here, string after "&h="

 

Install UserScript

 

To use this UserScript, you need Google Chrome or the Greasemonkey addon when using Firefox.

Shutdownor Restart

Version UNKNOWN Build.

Check for new version

I'm building CouchPotato in my spare time, so if you want to buy me a coke while I'm coding, that would be awesome!

PayPal - The safer, easier way to pay online!

CouchPotatoApp.com

Quality Profile

Create a new quality profile.

 

Create a list of qualities CouchPotato should go through when searching for a movie. It will try and download from top to bottom. Using the finish-checkbox will mark the movie as "completed" when this quality is found.

When adding a movie, you have to select this profile inside the quality list, so give it a nice name.

Default Qualities

Default quality

Order & hide

1080P

720P

BR-Rip

DVD-R

DVD-Rip

Screener

R5

TeleCine

TeleSync

Cam

Quality sizes

 

Only download the quality that is between these two sizes.

All that are outside these sizes, will be ignored.

Minimum Maximum

1080P MB MB

720P MB MB

BR-Rip MB MB

DVD-R MB MB

DVD-Rip MB MB

Screener MB MB

R5 MB MB

TeleCine MB MB

TeleSync MB MB

Cam MB MB

XBMC

Update library

 

Sends a notification and updates your XBMC library.

Host

 

Including port. Example: 192.168.1.20:8080

Username

Password

Send a message to XBMC, see if it works.

Trailers

Download trailer

 

If None, no trailer will be downloaded.

Naming

Subtitles

Enable

Language

 

Comma seperated 2-letter language code (ISO 639-1).

Example: "en, nl". Most importent first.

Naming

 

"There Will Be Blood.srt" or "Subtitle.srt"

Add language to name

 

Add language shortcode to end of subtitle name. Example: "There Will Be Blood.en.srt"

Metadata

Save metadata

 

Thumbnail, poster and .nfo file.

 

How can I view that to make changes to the settings?  I'm using firefox 3.6.2.

 

Link to comment

Yes the config.ini was created.  The same issue happens with IE. When I click on any of those tabs, nothing changes. But if I highlight the page and copy and paste into word,then i see what i think should be options to choose from.  Do i need to restate the server? 

 

I believe i downloaded the latest version from github. But when i access cp at 192.168.1.5:5000, it says my version is unknown.

Link to comment

I took a look at the logs and found this.

ChannelFailures: IOError("Port 5000 not free on '192.168.1.5'",)

    raise exc

  File "/mnt/cache/.custom/couchpotato/cherrypy/process/wspbus.py", line 193, in publish

    self.publish('start')

  File "/mnt/cache/.custom/couchpotato/cherrypy/process/wspbus.py", line 213, in start

Traceback (most recent call last):

23:04:20 ERROR [                  ENGINE] Shutting down due to error in start listener:

 

IOError: Port 5000 not free on '192.168.1.5'

    raise IOError("Port %r not free on %r" % (port, host))

  File "/mnt/cache/.custom/couchpotato/cherrypy/process/servers.py", line 268, in wait_for_free_port

    wait_for_free_port(*self.bind_addr)

  File "/mnt/cache/.custom/couchpotato/cherrypy/process/servers.py", line 55, in start

    ServerAdapter.start(self)

  File "/mnt/cache/.custom/couchpotato/cherrypy/_cpserver.py", line 86, in start

    output.append(listener(*args, **kwargs))

  File "/mnt/cache/.custom/couchpotato/cherrypy/process/wspbus.py", line 176, in publish

Traceback (most recent call last):

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.