# Plex Remote Transcoder - Dockerized

**URL:** <https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269>\
**Category:** Dev/API Corner\
**Tags:** other-dev\
**Created:** [May 16, 2016, 3:19pm UTC](https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269 "2016-05-16T15:19:09Z")\
**Posts on this page:** 8\
**Page:** 2

<div class="post-metadata">

**Author:** ![dan.franks\_gmail.com](https://avatars.discourse-cdn.com/v4/letter/d/c2a13f/32.png) [@dan.franks\_gmail.com](https://forums.plex.tv/u/dan.franks_gmail.com)\
**Post date:** [January 3, 2017, 3:12am UTC](https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269/21 "2017-01-03T03:12:12Z")

</div>

Someone had an on-demand set of scripts that spun up/down PRT slaves at digital ocean. I’ll try to find it.

---

<div class="post-metadata">

**Author:** ![laxguy615](https://avatars.discourse-cdn.com/v4/letter/l/7ba0ec/32.png) [@laxguy615](https://forums.plex.tv/u/laxguy615)\
**Post date:** [January 8, 2017, 9:41pm UTC](https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269/22 "2017-01-08T21:41:41Z")

</div>

> @deevus said:  
> Nothing has been happening in this space so I took the liberty to solve the problem myself: [GitHub - deevus/docker-plex-remote-transcoder](https://github.com/deevus/docker-plex-remote-transcoder)
> 
> My work is based off the official plex docker images.
> 
> It is in a working state, as I’m currently running the master on my Synology NAS, with the slave on Ubuntu 16.04. I originally wanted to run my slave in Windows, but Docker for Windows cannot mount network drives yet ☹
> 
> I’m looking for contributors to help with documentation and testing. PRs welcome 🙂

Deevus,  
I am having issues with ssh working. I would assume you need the slave to act as an SSH server to connect to from the master. If openssh server service is running on the slave and you try to start plex-slave in docker no dice. Its one or the other as the OS says port is in use. Any ways to get around this?

---

<div class="post-metadata">

**Author:** ![deevus](https://avatars.discourse-cdn.com/v4/letter/d/c67d28/32.png) [@deevus](https://forums.plex.tv/u/deevus)\
**Post date:** [January 8, 2017, 9:48pm UTC](https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269/23 "2017-01-08T21:48:27Z")

</div>

Yep you need to map port 22 from docker on the slave to an unused port. You  
do it when running the container.

---

<div class="post-metadata">

**Author:** ![rocky\_1](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/rocky_1/32/218018_2.png) [@rocky\_1](https://forums.plex.tv/u/rocky_1)\
**Post date:** [May 4, 2017, 2:41am UTC](https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269/24 "2017-05-04T02:41:15Z")

</div>

This is all pretty cool - wish plex would officially add support for remote transcoding!

---

<div class="post-metadata">

**Author:** ![stevencas](https://avatars.discourse-cdn.com/v4/letter/s/b9e5f3/32.png) [@stevencas](https://forums.plex.tv/u/stevencas)\
**Post date:** [May 15, 2017, 12:41am UTC](https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269/25 "2017-05-15T00:41:17Z")

</div>

Not sure if I quite understand how this works, so I’ll just shoot out a newbie question…  
I’m running my plex server on a windows 10 machine.  
I have 2 other machines I can put up as slaves, and potentially some raspberry PI’s as well.

Can I run the main server as a windows, and then I need to set up the slaves as linux machines?

---

<div class="post-metadata">

**Author:** ![deevus](https://avatars.discourse-cdn.com/v4/letter/d/c67d28/32.png) [@deevus](https://forums.plex.tv/u/deevus)\
**Post date:** [May 15, 2017, 12:54am UTC](https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269/26 "2017-05-15T00:54:19Z")

</div>

If you’re running the Windows 10 server, it will not work. You may have  
more luck setting up PRT without docker. That being said, it is possible to  
set up a Plex server on Windows with Docker, but it’s not currently  
supported the way I’ve set it up. You would need knowledge of how docker  
works to do it.

---

<div class="post-metadata">

**Author:** ![dmtd](https://avatars.discourse-cdn.com/v4/letter/d/71e660/32.png) [@dmtd](https://forums.plex.tv/u/dmtd)\
**Post date:** [January 9, 2018, 6:20am UTC](https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269/27 "2018-01-09T06:20:19Z")

</div>

FYI - Someone got it working in Kubernetes 😄

> **[munnerz/kube-plex](https://github.com/munnerz/kube-plex)**
>
> Scalable Plex Media Server on Kubernetes -- dispatch transcode jobs as pods on your cluster!

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [January 8, 2020, 7:57pm UTC](https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269/28 "2020-01-08T19:57:43Z")

</div>

Closed on January 8, 2020, 7:57pm UTC



[Previous page](https://forums.plex.tv/t/plex-remote-transcoder-dockerized/145269.md?page=1)
