• kassiopaea@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    5
    ·
    1 day ago

    Vaulwarden does this and I’m really frustrated that I have to cap_add NET_BIND_SERVICE in my rootless setup just to make my password server run.

    • gray@pawb.social
      link
      fedilink
      arrow-up
      1
      ·
      1 day ago

      Are you sure you need that? I just added a —user to the docker run and it started just fine on port 80 in the container.

      • kassiopaea@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        1
        ·
        24 hours ago

        I’m using podman, and I don’t like the practice of unnecessarily setting UIDs. NET_BIND_SERVICE is exactly the flag it needs to set port 80 and it doesn’t potentially complicate accessing the files for maintenance. Does your system have SELinux? If not, that might be why you don’t need it lol.