# PlexConnect on unRAID

**URL:** <https://forums.plex.tv/t/plexconnect-on-unraid/35525>\
**Category:** Apps & Creations\
**Created:** [June 5, 2013, 11:45pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525 "2013-06-05T23:45:02Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![don.alcombright](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/don.alcombright/32/4716_2.png) [@don.alcombright](https://forums.plex.tv/u/don.alcombright)\
**Post date:** [June 5, 2013, 11:45pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/1 "2013-06-05T23:45:02Z")

</div>

**Updated directions, with python installation instructions:**

&nbsp;

Figured I would post this here:

&nbsp;

I got it working, and its soooooo much smoother than the iphone/ipad through AIRPlay... THANK YOU PLEXCONNECT!

&nbsp;

I have it running on RC13.

&nbsp;

\*Make note of your unRAID internal IP, if you have SimpleFeatures it is displayed in the main page in the upper right hand corner

&nbsp;

**For AppleTV side, please follow this:** https://github.com/iBaa/PlexConnect/wiki/OSX-and-ATV-with-5.2-firmware-and-ethernet-internet-connection-installation-guide

&nbsp;

**For unRAID side, please follow below:**

1. Change your default port for unRAID to something other than 80, something like 8008.

&nbsp; &nbsp; To do this go to your go file on your flash drive and replace&nbsp; **/usr/local/sbin/emhttp &** &nbsp;with&nbsp; **/usr/local/sbin/emhttp -p XX &** &nbsp;(where XX equals the port)

&nbsp;

2. Download Python from here:&nbsp;[Python 2.6.6](http://slackware.cs.utah.edu/pub/slackware/slackware-13.37/slackware/d/python-2.6.6-i486-1.txz)

&nbsp;

3. But your python file under /flash/extra/, on reboot any file here will be installed

_\*you can also use the following:&nbsp; **installpkg /pathtopackage/pythonpackageversion.tgz** , however I would recommend a reboot since you changed your go file as well._

&nbsp;

4. Download&nbsp;[PlexConnect 0.1](https://github.com/iBaa/PlexConnect/archive/v0.1-iOS-pre5.1.zip)&nbsp;to your destination of choice (below you will notice I used a cache drive).

&nbsp;

5. go to puTTy and type in the following (you should be able to close puTTy after this):

nohup python /mnt/cache/apps/plexconnect/PlexConnect.py &

&nbsp;

---

<div class="post-metadata">

**Author:** ![sizzlebox](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/sizzlebox/32/6637_2.png) [@sizzlebox](https://forums.plex.tv/u/sizzlebox)\
**Post date:** [June 5, 2013, 11:50pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/2 "2013-06-05T23:50:44Z")

</div>

This is excellent. Have you posted this in the unraid forums as well? This will be a big deal over there :)

---

<div class="post-metadata">

**Author:** ![don.alcombright](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/don.alcombright/32/4716_2.png) [@don.alcombright](https://forums.plex.tv/u/don.alcombright)\
**Post date:** [June 6, 2013, 1:11am UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/3 "2013-06-06T01:11:38Z")

</div>

I did, I am pretty active over there… This is an awesome plugin

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 6, 2013, 8:28am UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/4 "2013-06-06T08:28:54Z")

</div>

If you can get the info on installing Python (if it does not come as standard) then i will put this up on the wiki for other users. :)

---

<div class="post-metadata">

**Author:** ![don.alcombright](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/don.alcombright/32/4716_2.png) [@don.alcombright](https://forums.plex.tv/u/don.alcombright)\
**Post date:** [June 7, 2013, 3:33am UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/5 "2013-06-07T03:33:27Z")

</div>

**MOD edit: added updated info to main post.**

---

<div class="post-metadata">

**Author:** ![don.alcombright](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/don.alcombright/32/4716_2.png) [@don.alcombright](https://forums.plex.tv/u/don.alcombright)\
**Post date:** [June 7, 2013, 3:34am UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/6 "2013-06-07T03:34:01Z")

</div>

> If you can get the info on installing Python (if it does not come as standard) then i will put this up on the wiki for other users. :)

update above.

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 7, 2013, 7:00am UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/7 "2013-06-07T07:00:21Z")

</div>

Cheers Don, I will put it up later 🙂

---

<div class="post-metadata">

**Author:** ![Kryspy](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/kryspy/32/1821_2.png) [@Kryspy](https://forums.plex.tv/u/Kryspy)\
**Post date:** [June 24, 2013, 8:45pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/8 "2013-06-24T20:45:31Z")

</div>

When using this I get "Cannot Find Plex Server" error.&nbsp;&nbsp; I assume this is due to the drives being spun down and the PlexConnect is timing out before the drives are online.&nbsp; Exiting and pressing select again solves the issue.&nbsp;&nbsp;Is there a setting where I can increase the timeout amount?

Kryspy

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 28, 2013, 10:50am UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/9 "2013-06-28T10:50:35Z")

</div>

> **Updated directions, with python installation instructions:**
> 
> **For unRAID side, please follow below:**
> 
> 1. Change your default port for unRAID to something other than 80, something like 8008.
> 
> &nbsp; &nbsp; To do this go to your go file on your flash drive and replace&nbsp; **/usr/local/sbin/emhttp &** &nbsp;with&nbsp; **/usr/local/sbin/emhttp -p XX &** &nbsp;(where XX equals the port)
> 
> &nbsp;
> 
> 2. Download Python from here:&nbsp;[Python 2.6.6](http://slackware.cs.utah.edu/pub/slackware/slackware-13.37/slackware/d/python-2.6.6-i486-1.txz)
> 
> &nbsp;
> 
> 3. But your python file under /flash/extra/, on reboot any file here will be installed
> 
> _\*you can also use the following:&nbsp; **installpkg /pathtopackage/pythonpackageversion.tgz** , however I would recommend a reboot since you changed your go file as well._
> 
> &nbsp;
> 
> 4. Download&nbsp;[PlexConnect 0.1](https://github.com/iBaa/PlexConnect/archive/v0.1-iOS-pre5.1.zip)&nbsp;to your destination of choice (below you will notice I used a cache drive).
> 
> &nbsp;
> 
> 5. go to puTTy and type in the following (you should be able to close puTTy after this):
> 
> ```
> nohup python /mnt/cache/apps/plexconnect/PlexConnect.py &
>  
> ```

I have made some slight edits to this:

1. updated download link to point to v0.1
2. removed line about editing settings.py (not necessary and should no longer be edited - see advanced settings section of wiki if you really now need to edit anything)
3. moved updated to guide to first post
4. Put a link to the wiki this topic

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 28, 2013, 10:51am UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/10 "2013-06-28T10:51:08Z")

</div>

> When using this I get "Cannot Find Plex Server" error.&nbsp;&nbsp; I assume this is due to the drives being spun down and the PlexConnect is timing out before the drives are online.&nbsp; Exiting and pressing select again solves the issue.&nbsp;&nbsp;Is there a setting where I can increase the timeout amount?
> 
> Kryspy

We are looking into this.

---

<div class="post-metadata">

**Author:** ![otisk](https://avatars.discourse-cdn.com/v4/letter/o/838e76/32.png) [@otisk](https://forums.plex.tv/u/otisk)\
**Post date:** [June 28, 2013, 1:26pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/11 "2013-06-28T13:26:09Z")

</div>

what about the ((ERROR:VAL)) thing? Is it possible to solve this for python 2.6?

I'm also using pyload and while plexconnect is working fine, I can't get pyload to work with python 2.7.

BTW I also get the timeout error from time to time when trying to open the detailed movie view.

Anyway, Plexconnect is amazing!

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 28, 2013, 1:51pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/12 "2013-06-28T13:51:30Z")

</div>

> what about the ((ERROR:VAL)) thing? Is it possible to solve this for python 2.6?
> 
> I'm also using pyload and while plexconnect is working fine, I can't get pyload to work with python 2.7.
> 
> BTW I also get the timeout error from time to time when trying to open the detailed movie view.
> 
> Anyway, Plexconnect is amazing!

You know that you can have multiple installations of Python side by side, so you should be able to run both?

Do&nbsp;you&nbsp;have the link for installing Python 2.7.x on UnRAID?

---

<div class="post-metadata">

**Author:** ![otisk](https://avatars.discourse-cdn.com/v4/letter/o/838e76/32.png) [@otisk](https://forums.plex.tv/u/otisk)\
**Post date:** [June 28, 2013, 9:34pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/13 "2013-06-28T21:34:06Z")

</div>

Unfortunately unmenu won't install 2.6 if it detects that 2.7 is installed. Maybe I'll try it manually...

Here's the link: [https://app.dumptruck.goldenfrog.com/p/Vq3zpArAKB](https://app.dumptruck.goldenfrog.com/p/Vq3zpArAKB)

Found it here:&nbsp;[http://lime-technology.com/forum/index.php?topic=15319.15](http://lime-technology.com/forum/index.php?topic=15319.15)

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 28, 2013, 9:48pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/14 "2013-06-28T21:48:11Z")

</div>

Cool, let us know the results and any steps you needed to make to get it installed 🙂

---

<div class="post-metadata">

**Author:** ![otisk](https://avatars.discourse-cdn.com/v4/letter/o/838e76/32.png) [@otisk](https://forums.plex.tv/u/otisk)\
**Post date:** [June 28, 2013, 10:28pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/15 "2013-06-28T22:28:19Z")

</div>

Don't get me wrong, that 2.7.3 package works like a charm for plexconnect if you simply put it into the extra folder.

The only thing I'm stuck at is running unmenu/pyloads 2.6.4 beside 2.7.3 or making pyload run with 2.7.3

---

<div class="post-metadata">

**Author:** ![otisk](https://avatars.discourse-cdn.com/v4/letter/o/838e76/32.png) [@otisk](https://forums.plex.tv/u/otisk)\
**Post date:** [June 28, 2013, 10:55pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/16 "2013-06-28T22:55:49Z")

</div>

Another thing I found out is that it's only possible to get plexconnect started by the go-script if the plexconnect folder is located at the flash drive.

I think the cache drive is not yet mounted, when the go script tries to start plexconnect.

Maybe you could add that to the guide :)

1. Download PlexConnect to your flash drive

2. Add following to your go-script:&nbsp;python /boot/plexconnect/PlexConnect.py &

3. Reboot

With this, plexconnect is automatically started on every boot.

---

<div class="post-metadata">

**Author:** ![dv8ed](https://avatars.discourse-cdn.com/v4/letter/d/ec9cab/32.png) [@dv8ed](https://forums.plex.tv/u/dv8ed)\
**Post date:** [July 11, 2013, 5:39am UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/17 "2013-07-11T05:39:16Z")

</div>

> Another thing I found out is that it's only possible to get plexconnect started by the go-script if the plexconnect folder is located at the flash drive.
> 
> I think the cache drive is not yet mounted, when the go script tries to start plexconnect.
> 
> Maybe you could add that to the guide :)
> 
> 1. Download PlexConnect to your flash drive
> 
> 2. Add following to your go-script:&nbsp;python /boot/plexconnect/PlexConnect.py &
> 
> 3. Reboot
> 
> With this, plexconnect is automatically started on every boot.

i'm no expert but does this run PlexConnect mostly in memory and not from flash drive? I don't want it to prematurely kill my flash drive.

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [July 11, 2013, 7:31am UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/18 "2013-07-11T07:31:46Z")

</div>

Yeah It shouldn’t be writing much to the flash drive, not enough for you to worry about anyway.

---

<div class="post-metadata">

**Author:** ![Paincookie](https://avatars.discourse-cdn.com/v4/letter/p/a4c791/32.png) [@Paincookie](https://forums.plex.tv/u/Paincookie)\
**Post date:** [July 19, 2013, 6:44pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/19 "2013-07-19T18:44:07Z")

</div>

Hi,

i try it like the first post, but it dosnt work and i have no Idea...

Because 1, iam a Linux Noob and 2, my english is not very good....

i do it point for point but on the last Point:

"&nbsp;nohup python /mnt/cache/apps/plexconnect/PlexConnect.py &"

There is only a Message:

nohup: ignoring input and appending output to 'nohup.out'

But there is all. the ATV nothing found...

i need Help :)&nbsp;

edit: if i use my imac as Server, it works. But not with unraid....

---

<div class="post-metadata">

**Author:** ![Paincookie](https://avatars.discourse-cdn.com/v4/letter/p/a4c791/32.png) [@Paincookie](https://forums.plex.tv/u/Paincookie)\
**Post date:** [September 1, 2013, 12:09pm UTC](https://forums.plex.tv/t/plexconnect-on-unraid/35525/20 "2013-09-01T12:09:10Z")

</div>

Has anybody an idea?

[Next page](https://forums.plex.tv/t/plexconnect-on-unraid/35525.md?page=2)
