From cf76f476a4713d0d070d4a9cff9a23fee7feabdd Mon Sep 17 00:00:00 2001 From: Mosei <78140816+arbuilder@users.noreply.github.com> Date: Wed, 2 Feb 2022 09:53:51 +0530 Subject: [PATCH] Update Git_Actions-Dockerfile Change uid gid at runtime --- scripts/dockerfiles/Git_Actions-Dockerfile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/dockerfiles/Git_Actions-Dockerfile b/scripts/dockerfiles/Git_Actions-Dockerfile index bdfa2b4..3dc1c74 100644 --- a/scripts/dockerfiles/Git_Actions-Dockerfile +++ b/scripts/dockerfiles/Git_Actions-Dockerfile @@ -34,7 +34,14 @@ LABEL maintainer="suwayomi" \ org.opencontainers.image.licenses="MPL-2.0" RUN mkdir -p /home/suwayomi && chown -R suwayomi:suwayomi /home/suwayomi -USER suwayomi +RUN USER=suwayomi && \ + GROUP=suwayomi && \ + curl -SsL https://github.com/boxboat/fixuid/releases/download/v0.5.1/fixuid-0.5.1-linux-amd64.tar.gz | tar -C /usr/local/bin -xzf - && \ + chown root:root /usr/local/bin/fixuid && \ + chmod 4755 /usr/local/bin/fixuid && \ + mkdir -p /etc/fixuid && \ + printf "user: $USER\ngroup: $GROUP\n" > /etc/fixuid/config.yml +USER suwayomi:suwayomi WORKDIR /home/suwayomi RUN echo $TACHIDESK_FILENAME RUN curl -s --create-dirs -L $TACHIDESK_RELEASE_DOWNLOAD_URL -o /home/suwayomi/startup/tachidesk_latest.jar