Docker, Plugin or DEB for Emby Server

    • OMV 3.x
    • Docker, Plugin or DEB for Emby Server

      Howdy-doo-doo,

      Looking @ installing Emby and I know there is a plugin via OMV-Extras but is it better to install Emby via Docker as I have seen a few posts saying that it is better to do this as you will get the most up-to-date releases and its just better overall if so as I'm very new to Docker how does it work and could someone explain how I would go about installing Emby via Docker as I have never used it before (I'm assuiming I D/L Docker via OMV-Extras?).

      EDIT: Okay so I believe there is potentially 3 ways to install Emby Server either via the OMV plugin, docker or DEB package file (backend) - So which one would be better? - Auto updates, etc.


      /Ky

      The post was edited 1 time, last by /Ky ().

    • /Ky wrote:

      Yeah after a bit of reserch I found that the plugin dosen't work anymore so it's either Docker or offical deb package, I'm leaning towards the deb package - any pro's or con's?
      The emby/embyserver docker is official as well. So, I would imagine both are going to work well. I lean toward docker due to the number of packages (mono) that need to be installed. If these are contained in a docker, you know you are getting the correct versions and they aren't bloating your stable OMV box :)
      omv 5.0.14 usul | 64 bit | 5.0 proxmox kernel | omvextrasorg 5.1.5
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • ryecoaaron wrote:

      /Ky wrote:

      Yeah after a bit of reserch I found that the plugin dosen't work anymore so it's either Docker or offical deb package, I'm leaning towards the deb package - any pro's or con's?
      The emby/embyserver docker is official as well. So, I would imagine both are going to work well. I lean toward docker due to the number of packages (mono) that need to be installed. If these are contained in a docker, you know you are getting the correct versions and they aren't bloating your stable OMV box :)
      Now you've got me leaning towards the Docker way as I hat having a messy install haha, I thought that by running the dpkg remove command it would clean everything up.
    • lot of videos of how to install emby server in a docker: youtube.com/results?search_query=docker+emby+server


      PD: I'm very happy of how dockers work, actually 3 installed : mldonkey, pi-hole, and watchtower to update dockers.
      OMV 4.1.11 x64 on a HP T510, 16GB CF as Boot Disk & 32GB SSD 2,5" disk for Data, 4 GB RAM, CPU VIA EDEN X2 U4200 is x64 at 1GHz

      Post: HPT510 SlimNAS ; HOWTO Install Pi-Hole ; HOWTO install MLDonkey ; HOHTO Install ZFS-Plugin ; OMV_OldGUI ; ShellinaBOX ; ctop
      Dockers: MLDonkey ; PiHole ; weTTY
      Videos: @TechnoDadLife
    • Since this week Emby Server is now available on flatpak repo

      X64
      Download https://github.com/M....x86_64.flatpak
      Install:
      flatpak install media.emby.EmbyServer.x86_64.flatpakArm64
      Download https://github.com/M...aarch64.flatpak
      Install:
      flatpak install media.emby.EmbyServer.aarch64.flatpakArm
      Download https://github.com/M...ver.arm.flatpak
      Install:
      flatpak install media.emby.EmbyServer.arm.flatpak
    • Now i need to know if I can use the terminal to install Emby adding the flatpack repo to OMV repository without broke anything.

      I'm going to setup a new dedicated server this weekend and i need to know if i going to use OMV to handle Emby and SMB or if is better install a Debian server to run SMB and Emby.

      Thanks in advance.
    • I'm not familiar with the flatpak repo, but if it is 100% Debian 9 repo, and not an Ubuntu, or Mint, or whatever repo.. it *should* be fine.

      Is there a particular reason you don't want to use the Emby docker? I'm not a particular fan of Emby (although it's way better than Plex), but I've set it up in Docker before and it's more or less brain dead simple if you follow the video tutorial linked above.
      Air Conditioners are a lot like PC's... They work great until you open Windows.

    • KM0201 wrote:

      I'm not familiar with the flatpak repo, but if it is 100% Debian 9 repo, and not an Ubuntu, or Mint, or whatever repo.. it *should* be fine.

      Is there a particular reason you don't want to use the Emby docker? I'm not a particular fan of Emby (although it's way better than Plex), but I've set it up in Docker before and it's more or less brain dead simple if you follow the video tutorial linked above.

      Thank you very much for the reply. I'm really in that dilemma, I do not know if it's better to use the docker or take advantage of the new repo flatpak from debian / Ubuntu / any Debian-based. Flatpack is a -standard * of repositories that was adopted even by Fedora.
      I ask the question because I do not know if installing it from the terminal there may be some problem with OMV which is what I want to use in the file server. Otherwise I would use the Docker. I follow the Youtube channel of @TechnoDadLife and he has an excellent installation tutorial for Emby .... but I have only the doubt of whether it is better docker or through flatpak repository (flatbub).


      Thank you!
    • Well, to me... Docker is very very rarely NOT the better choice...

      It seems unlikely the flatpak install would do anything to interfere with OMV unless the Emby webUI is running on port 80, which I can't recall off the top of my head but I don't think it is. OMV requires port 80, so this would be an obvious conflict.

      If it were me, I would use Docker, but that's just me.. I use Docker for almost everything.
      Air Conditioners are a lot like PC's... They work great until you open Windows.

    • Thanks again for your answer.

      Emby does not run by default on port 80. Port 8096 is the default but you can change it to the one you want. Docker is excellent, I was a little worried about the future support for Emby or Plex in OMV and the next version.


      By the way .. TODAY: Debian Buster (Debian 10) will be officially launched bits.debian.org/2019/07/upcoming-buster.html and I assume that's something the OMV developers were waiting for new version.
    • To use Emby flatpak you'll need to install flatpak first which can be done from the cli without affecting omv, however, to install any flatpak app this will also have to be done from the cli.

      The advantage in using Docker is the GUI plugin, easier to use and straightforward to configure.
      Raid is not a backup! Would you go skydiving without a parachute?
    • geaves wrote:

      To use Emby flatpak you'll need to install flatpak first which can be done from the cli without affecting omv, however, to install any flatpak app this will also have to be done from the cli.

      The advantage in using Docker is the GUI plugin, easier to use and straightforward to configure.
      I've never used flatpak, but reading it up on it, it seemed pretty similar to snapd.
      Air Conditioners are a lot like PC's... They work great until you open Windows.

    • KM0201 wrote:

      I've never used flatpak, but reading it up on it, it seemed pretty similar to snapd.
      I would agree, and at present Emby flatpak is open for testing before being submitted to flatpak, from what I have read and understand flatpak is aimed more at desktop distros, although it can be installed on a headless server you'll have to do use the cli.
      Raid is not a backup! Would you go skydiving without a parachute?
    • Thank you both.


      Yes, flatpack is a repository that is taking a lot of force in practically all Linux distributions. Either by terminal or GUI the repository can be added. Debian 10 will bring flatpack if I'm not wrong, snap is more Ubuntu.

      I'm in Emby's beta program, and in terms of server it's better that way, I've done it for a couple of years and actually the beta is very stable, with one thing or another, but nothing that they do not solve in question of hours.

      In any case what really worries me is installing it in docker and then the plugins stop having OMV support with the new OMV version.

      I do not use Emby as a player on the server, ever. I only use the WebUI for the configurations and the libraries, playlists and those things. I have Emby to use it in the different Emby clients that I have in my house and without external access.
      On some devices I can use the SMB or the mini DLNA ->(another plugin and I'm worried that it will run out of support on v5)

      In short, that is the reason for my question.

      Thank you very much in advance.
    • HRSCR wrote:

      In any case what really worries me is installing it in docker and then the plugins stop having OMV support with the new OMV version.
      I don't think that would happen, but you have two other choices either portainer or cockpit both of which would server well as a replacement for the docker plugin.

      HRSCR wrote:

      Either by terminal or GUI the repository can be added
      I've yet to find a GUI particularly web based for flatpak for a headless server. I was using Ubuntu before moving to OMV then I would install and update Emby via the cli, then configure it from it's own web interface.
      Raid is not a backup! Would you go skydiving without a parachute?