Currently running all my docker compose containers on my gaming PC. 15 containers in total. Mostly *arr stack, plex, immich, home assistant, actual budget and jellyfin. Running on Mint.

Want to get these onto a dedicated pc. I have a mini with a I5 10-600, 32GB ram. I’ve played with it a little with jellyfin, on Debian and don’t think I was able to get quick sync enabled with my testing, and one transcode pretty much maxed out the CPU usage. To use this PC, I’d need to buy a 4 bay USB HDD enclosure.

So, basically I’m just wondering before I spend money and time if the hardware is even capable enough for my usage. 3 concurrent streams is probably the most it’d ever see, ideally with no more than 2 transcodes. Immich, home assistant etc are all pretty new and just in testing for now, but would only have 2 users total. Mostly using Plex, jellyfin is also in testing so it’ll be ready if plex enshitifies too much.

  • Awelo_Arrekinte@tuiter.rocks
    link
    fedilink
    arrow-up
    5
    ·
    12 hours ago

    @Itsamelemmy
    You need to pass your gpu to the container.
    Check the jellyfin docs for your specific gpu, but por my amd it’s some like this

        devices:      - /dev/dri/renderD128:/dev/dri/renderD128
    

    Olso check on jellyfin docs for needed pkgs for hard accel to work on the host

    • Itsamelemmy@lemmy.zipOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 hours ago

      I remember putting something like that into the compose file, but didn’t spend a lot of time trying to figure out why it didn’t work.