Solved!

more expanded details can be seen here:

https://github.com/TheoLeCalvar/peertube-plugin-hardware-transcode-vaapi/issues/6#issuecomment-3246562059

Thank you, all!


hey all!

i need some guidance. can you help point me in the right direction?

there a docker image that is basically fine, except i just want to add a group to it so that group will exist in the container.

how do i do this? is there a way to do this that will just pull the original image as is, so it will update when the original image updates, and then just add the group i need?

thanks in advance!

  • Nico198X@piefed.europe.pubOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    so, in this case, the internal user is peertube with UID 999.

    would i then use that UID, and the GID of the passed render device?

    • sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      Passing that in basically overrides the [USER field in the Dockerfile](docker run -it --user $UID:$GID). Make sure that user/group combo has access to the render device.

      • Nico198X@piefed.europe.pubOP
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        2 days ago

        lol i can’t believe this just worked. XD

        falls over i’ve spent MONTHS on this. XD i am LITERALLY completely embarrassed now. XD

        i just didn’t think i had that level of control. i kept reading that even if the IDs match it’s not REALLY the same as the host permissions, but this worked just fine. a much simpler solution.

        well, thank you for that! still so much to learn.