I want to use Jellyfin on Proxmox, if that is a thing. After reading a post here where most people recommended Debian as host OS I want to make a VM running Debian and install Jellyfin Server there.

Now I have a few questions:

  • I see many people install Jellyfin via docker. Does that have any advantages? I would prefer to avoid docker as it adds a level of complexity for me.

  • where do I save my media? I have a loose plan to run a second VM running openMediaVault where all my HDDs are passed through and then use NFS to mount a folder on the Jellyfin VM. Is that a sane path?

  • what do I have to consider on Proxmox, to get the best hardware results on Jellyfin? Do I need some special passthrough magic to get it running smoothly? I don’t have a dedicated GPU, does that make the configuration easier?

  • glasgitarrewelt@feddit.deOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    That summarized my situation pretty good. Since a year now I switched everything to Linux, selfhosting seems to be a natural extension of that.

    May I ask, since you have a very beginner-friendly way of writing:

    I run a separate NAS with an SMB share.

    Why did you choose SMB instead of NFS? I read here that NFS is very efficient and fast.

    Docker good

    Many people here have very convincing arguments for docker. While checking it out I saw that it uses partly proprietary licenses. Why are so many people so sure that docker won’t pull a ‘Unity-stunt’ and make their knowledge about docker obsolete?

    LXC is more efficient, but it’s harder to run docker in.

    I meant to install a Jellyfin LXC, if there is such a thing, without docker involved. Is that possible?

    • folkrav@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 months ago

      The Docker engine itself, meaning the dockerd daemon, its APIs and the docker CLI, are all under Apache 2.0. The non-free parts are mostly in their Docker Desktop offering, which is mostly a convenience GUI and not absolutely necessary (the easiest, on Windows and macOS, probably, but not the only one) to run Docker on most platforms.