I’m pretty new to self-hosting in general, so I’m sorry if I’m not using correct terminology or if this is a dumb question.

I did a big archival project last year, and ripped all 700 or so DVDs/Blu-rays I own. Ngl, I had originally planned on just having them all in a big media folder and picking out whatever I wanted to watch that way. Fortunately, I discovered Jellyfin, and went with that instead.

So I bought a mini pc to run Ubuntu server on, and I just installed Jellyfin directly there. Eventually I decided to try hosting a few other services (like Home Assistant and BookLore (R.I.P.)), which I did through Docker.

So I’m wondering, should I be running Jellyfin through Docker as well? Are there advantages to running Jellyfin through Docker as opposed to installed directly on the server? Would transitioning my Jellyfin instance to Docker be a complicated process (bearing in mind that I’m new and dumb)?

Thanks for any assistance.

  • Oktay@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 days ago

    I was using Jellyfin via flatpak. Now I bought us a nuc and wanted to install it via podman on Fedora server (cockpit is great so far).

    Sadly jelly put absolute paths everywhere. And I couldn’t get it to not do this. I tried replacing them but broke something here and there. In the end it was easier to rebuild it straight away.

    Good that I had all my generated meta, corrected nfo’s and media withing my library.

    In short: I would always recommend to use the docker method. Moving the docker container is easy, but relocating from elsewhere is a mess.

  • pageflight@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    17 days ago

    I prefer to run processes directly on the host system if I can. Jellyfin is well behaved, running as its own user and not hogging RAM, and it doesn’t need dependencies that conflict with other apps/services. So I don’t see a need to add a layer of port/volume/stderr mapping.

    I also ran HA and AppDaemon just in Python virtual envs. Glad to share Ansible playbooks if you’re interested.

    • nile_istic@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      17 days ago

      Ngl, I used an ansible playbook one time and I felt like a fourth grader trying to perform open heart surgery. Again, I am just so very very new and dumb lmao