• mrbutterscotch@feddit.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    7 hours ago

    Hi!

    So I installed jellyfin on Bazzite as per this video.

    But he didn’t explain how to update the server. Could you maybe tell me how you did it with your server? Maybe it could help me figure out how to update mine as well.

    • def@aussie.zone
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      4 hours ago

      The video uses quadlets, which afaik, is just using systemd units to run containers via podman. Therefore, you can just run

      podman stop jellyfin (podman ps to get the actual name of the jellyfin container)

      podman rm jellyfin

      podman pull docker.io/jellyfin/jellyfin:latest

      systemctl restart jellyfin.container (or whatever you called your unit when you set it up)

      Quick google says you can setup auto updates if you want: https://major.io/p/podman-quadlet-automatic-updates/

      Caveat: I am a docker compose user, I may have missed something due to lack of familiarity with quadlets/podman

      • clif@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        21 minutes ago

        You’re correct.

        The only time I can think of that this approach wouldn’t work is if the quadlet config file specified a tag/version on the image setting besides latest. That is, if the quadlet file specified something like Image=docker.io/jellyfin/jellyfin:a_old_version. I usually stick with latest on mine.

        EG: Image=docker.io/jellyfin/jellyfin:latest

      • mrbutterscotch@feddit.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 hours ago

        It worked! Thanks so much!

        I suppose I’ll start looking into docker/containers/quadlets etc, so I actually understand what I am using lol

    • JigglySackles@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 hours ago

      Poke around through the dash. I imagine it’s in the GUI there. Probably under a menu like ‘system’ or ‘about’.

        • JigglySackles@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 minutes ago

          Ahh bummer. Not sure exactly then. Might have to hop in the terminal and try an --update or find an equivalent with--help. The documentation in the git repo should tell you if nothing else.