From 3a85c3347ca4448099bc03ca58d70c92d6866521 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Fri, 27 Sep 2024 15:27:07 +0200 Subject: [PATCH] run with mass user --- Dockerfile.base | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Dockerfile.base b/Dockerfile.base index 3143af85..764a53d7 100644 --- a/Dockerfile.base +++ b/Dockerfile.base @@ -34,18 +34,17 @@ RUN pip install --upgrade pip \ && pip install uv==0.2.27 # Configure runtime environmental variables -ENV USER="mass" -ENV GROUP="$USER" -ENV PUID="${PUID:-1000}" -ENV PGID="${PGID:-1000}" -ENV UMASK="${UMASK:-}" - ENV LD_PRELOAD="/usr/lib/libjemalloc.so.2" ENV VIRTUAL_ENV=/opt/venv RUN python3 -m venv $VIRTUAL_ENV ENV PATH="$VIRTUAL_ENV/bin:$PATH" -WORKDIR /opt/venv -RUN chmod 777 $VIRTUAL_ENV + +RUN addgroup -S mass +RUN adduser -S -D -h /home/mass mass mass +RUN chown -R mass:mass $VIRTUAL_ENV +RUN chown -R mass:mass /home/mass +WORKDIR /home/mass +USER mass LABEL \ org.opencontainers.image.title="Music Assistant Base Image" \ -- 2.34.1