Jump to content

Recommended Posts

Posted

I currently have Emby running on Windows and it runs flawlessly. So I'm about to setup a new home server based on Proxmox, which supports docker containers and virtual machines (KVM). I am trying to decide whether I run Emby in docker, which in concept I definitely prefer, however the issues posted in this thread make me a little worried. Is the docker/linux version of Emby stable or should I just save myself some grief and use a Windows VM? 

 

When I migrated from Plex I tried the linux version of Emby (this was over a year ago I think) and it was pretty unstable. I'd love for it to be like Sonarr, which is rock solid and mono-based. Thanks!

Posted

Try it, I'm sure you'll be fine.

ice pube
Posted

I currently have Emby running on Windows and it runs flawlessly. So I'm about to setup a new home server based on Proxmox, which supports docker containers and virtual machines (KVM). I am trying to decide whether I run Emby in docker, which in concept I definitely prefer, however the issues posted in this thread make me a little worried. Is the docker/linux version of Emby stable or should I just save myself some grief and use a Windows VM? 

 

When I migrated from Plex I tried the linux version of Emby (this was over a year ago I think) and it was pretty unstable. I'd love for it to be like Sonarr, which is rock solid and mono-based. Thanks!

I switched from a Windows 10 server to unraid, and it has been great. No issues at all with the emby setup, everything transitioned over great.

Posted

I was running win10 on a  ASRock C2750D4I with 16G of ECC ram and a ssd os disk, I had emby installed to server blu ray rips and my hdhr prime over the internet. This worked good with great video quality from the rips and hdhr. I could to 2 clients at hd transcoding using about 80% cpu. I then switched the system to Unraid with 2 SSD cache drives, I loaded the emby docker and now streams randomly drop, and hdhr streams are very block with green blocks and audio stuttering. Also I can only stream to 1 client which runs at 80% to 90%. The docker runs stable without crashes but I think running in a docker takes a bit of performance away. Hopefully emby just needs to be optimized a litle more for docker. I also moved my unraid system to a i5 4 core 8 thread 3.9G processor and had the same issues.

  • 3 weeks later...
Posted

I'm new to docker but my emby container has been great.  I would like to use hardware acceleration on my intel gpu but it doesn't work using docker.  From a quick check, it seems possible to pass-through the intel gpu to the container by including the drivers in the container and  passing the correct arguments when starting the container.  Has anyone done anything like this or are there any plans to implement it?

  • Like 1
anderbytes
Posted

Damn! Never thought of that!

Good idea!

Posted

And with those updates, installing a new container would be required or it will be a normal updater script task?

I never done anything but executing the update script since I installed the container.

Should I be renewing it periodically?

 

Enviado desde mi A0001 mediante Tapatalk

hurricanehrndz
Posted

I'm new to docker but my emby container has been great. I would like to use hardware acceleration on my intel gpu but it doesn't work using docker. From a quick check, it seems possible to pass-through the intel gpu to the container by including the drivers in the container and passing the correct arguments when starting the container. Has anyone done anything like this or are there any plans to implement it?

I will see if I can update the container and the wrapper script for intel gpu.

 

Sent from my ONE E1005 using Tapatalk

  • Like 1
Posted

I will see if I can update the container and the wrapper script for intel gpu.

 

Sent from my ONE E1005 using Tapatalk

Thanks, that would be awesome. 

anderbytes
Posted

I will see if I can update the container and the wrapper script for intel gpu.

 

Sent from my ONE E1005 using Tapatalk

 

Other HW options (ex: vaapi) also need implementation for Docker?

Posted

Other HW options (ex: vaapi) also need implementation for Docker?

I was talking about vaapi for intel.  From what I understand, Quicksync is a real hassle on linux.  If I understand correctly, vaapi is pretty much baked in already.  I also checked the ffmpeg build in the docker container and it appears to support vaapi already.

 

ffmpeg -encoders 2>/dev/null | grep vaapi                                                                                                                                                     

 V..... h264_vaapi           H.264/AVC (VAAPI) (codec h264)

 V..... hevc_vaapi           H.265/HEVC (VAAPI) (codec hevc)

 V..... mjpeg_vaapi          MJPEG (VAAPI) (codec mjpeg)

 

I think vaapi should be good to go once the drivers are added to the container.  I believe the other options are for nvidia hardware acceleration.

Posted

I've run in to an issue that has me stumped. I'm running Emby Server (dev) 3.1.6052.31460 via Docker. I have set up access to all my media folders (movies and TV Shows) plus my games. My media plays just fine, however when trying to play a game via emulator, Emby Theater (Windows 10) just spins.

 

I have GameBrowser III setup correctly, the consoles show up properly and all the games are showing correctly too. Emby Docker has R/W access to all of its folders. I've also tried setting up the path substitution in the server console and pointed it to the actual shared folder and the results are the same. Emby Theater won't start the required emulator and game. Everything else is working flawlessly. The emulator that I've tried is zSNES and SNES9x (64bit) on Win10.

 

Docker info

 

 

The server logs and some screenshots are all attached.

 

Anyone have any ideas about my issue?

Posted

@@Luke. FreeNas 10 is replacing Jails with Docker containers. Testing is occurring now and it would be good to have Emby's Docker image included in the FreeNAs respository. Plex is already included.

 

Cheers,

LongMan

Posted

@@Luke. FreeNas 10 is replacing Jails with Docker containers. Testing is occurring now and it would be good to have Emby's Docker image included in the FreeNAs respository. Plex is already included.

 

Cheers,

LongMan

 

Good info, thanks. I wonder if our regular Docker image could be added in it's current form. I would think so.

Posted

It should. They just took the most popular Plex Docker Image and place it in their repo. I was able to download and run your docker image using the FreeNas 10 CLI. I am just learning to use Docker so the experience is tedious compare to running the plugin or even the Plex image that is in their repo. I suspect there are many people who wouldn't be able to do it from the CLI, so getting it into their repo would make it much easier,  because it could be done from the web interface.

 

The best time to get it in,  is now, while they are trying to expand their offerings. I suspect an email or forum post, pointing them to the image, might do the trick.

 

Cheers,

LongMan

Posted

Thanks for the tip !

 

Were you able to successfully use the server this way? In other words, run through the setup wizard, add a library, play a video?

Posted

Unfortunately no. My DockerFu is minimal to non existent. Actually, i only as much as I need to survive Linux and FreeBSD and using cli. Hence, I am sure I am not doing something right.

 

I copied the first command to the console in boot2docker and it fetched the image. I can see the image with docker images.

 

Install Emby Server

docker run -it --rm -v /usr/local/bin:/target emby/embyserver instl

 

However, when I try the second command

 

Run Emby Server

/usr/local/bin/emby-server

 

I get

-sh: /usr/local/bin/emby-server: not found

 

Any help is greatly appreciated.

 

Cheers,

LongMan
 

hurricanehrndz
Posted

Unfortunately no. My DockerFu is minimal to non existent. Actually, i only as much as I need to survive Linux and FreeBSD and using cli. Hence, I am sure I am not doing something right.

 

I copied the first command to the console in boot2docker and it fetched the image. I can see the image with docker images.

 

Install Emby Server

docker run -it --rm -v /usr/local/bin:/target emby/embyserver instl

 

However, when I try the second command

 

Run Emby Server

/usr/local/bin/emby-server

 

I get

-sh: /usr/local/bin/emby-server: not found

 

Any help is greatly appreciated.

 

Cheers,

LongMan

 

The script is built for normal running servers not nas devices. Best is to have a template created. I would look at it when I get a chance, it might be a while though.

  • 3 weeks later...
Posted

Could I please get a poll or something of a list of people using emby on docker and why? Then what platform ? For example unsaid Linux arm. Synology nas. Thanks

I'm using Docker on Lime tech Unraid server plus. I can't get my android to login to the server it tells me to upgrade to the latest release of Emby. Docker says it's up to date Server says to manually upgrade and restart the server.  If I could,  I would that's why I got the Docker. I use it to avoid this kind of thing I am limited in my understanding. 

Posted

I'm sort of new to Docker and Linux, I'm planning to move my current Emby running as Windows service to a docker under Linux VM (which will also have other services). Have some simple questions -

 

- what Linux OS would you recommend for the VM (it will run under Hyper-V). I don't think this matters that much, I will just pick Ubuntu server by default if no opinons

- how do people autostart/run as service in Linux. Have seen some references to systemd/initd, seems like it varies with distro

- what do people use to manage docker in general, just cmd line? I'd like to use a web based gui which I can use from outside the VM

hurricanehrndz
Posted

I'm using Docker on Lime tech Unraid server plus. I can't get my android to login to the server it tells me to upgrade to the latest release of Emby. Docker says it's up to date Server says to manually upgrade and restart the server.  If I could,  I would that's why I got the Docker. I use it to avoid this kind of thing I am limited in my understanding. 

Just remove the container and re-added using lime-tech webinterface, use the "my-" template it should work without issue. 

Posted (edited)

I can also confirm that I cannot update my Unraid docker Emby server from Version 3.0.7200.0 from 3.0.7300.   This has happened numerous times in the past year, and when the 'Check For Updates' option did not work, I would either manually force the update or edit the docker and hit SAVE.   Like the post above, nothing is working.      Correct if I am wrong, removing the container and re-adding (using the 'my-template' which only saves your path/port settings) will require setting up the Emby configuration all over again (or does it use the same config if the appdata path is the same)?

Edited by Pancho
hurricanehrndz
Posted

I can also confirm that I cannot update my Unraid docker Emby server from Version 3.0.7200.0 from 3.0.7300.   This has happened numerous times in the past year, and when the 'Check For Updates' option did not work, I would either manually force the update or edit the docker and hit SAVE.   Like the post above, nothing is working.      Correct if I am wrong, removing the container and re-adding (using the 'my-template' which only saves your path/port settings) will require setting up the Emby configuration all over again (or does it use the same config if the appdata path is the same)?

Yes there seems to be an issue with the last build. I will try and get build up soon. Thank you for reporting the issue. PS if you notice that it does not update after removing and adding please check the tags on docker. If you notice that it has been more than 4 hrs since the release and a new docker has not been built. Please report the issue here so that we can get things resolved. Thank you for letting us know about the issue.

hurricanehrndz
Posted

Yes there seems to be an issue with the last build. I will try and get build up soon. Thank you for reporting the issue. PS if you notice that it does not update after removing and adding please check the tags on docker. If you notice that it has been more than 4 hrs since the release and a new docker has not been built. Please report the issue here so that we can get things resolved. Thank you for letting us know about the issue.

Issue confirmed. It seems like there was an error with docker's build service. Please see the build log. I will try and re-trigger a build, otherwise I will need to start looking into the hubs open bugs to try track the issue down.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...