From 7e576c37b07cc1b406b36ff55c22896bdd07b592 Mon Sep 17 00:00:00 2001 From: multipleof4 Date: Thu, 11 Sep 2025 00:49:43 -0700 Subject: [PATCH] Update Dockerfile --- Dockerfile | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index bbd70bb..283bb0e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,9 @@ -FROM gitea/gitea:latest-rootless - -USER root +FROM gitea/gitea:latest-rootless AS gitea +FROM debian:stable-slim +RUN apt-get update && apt-get install -y ca-certificates git rsync tini gosu && rm -rf /var/lib/apt/lists/* +RUN useradd -u 1000 -m app +COPY --from=gitea /usr/local/bin/gitea /usr/local/bin/gitea COPY --chmod=755 init.sh /usr/local/bin/init.sh - -USER 1000:1000 - ENV GITEA_CUSTOM=/data/gitea ENV GITEA__server__PROTOCOL=http ENV GITEA__server__HTTP_PORT=3000 @@ -12,5 +11,4 @@ ENV GITEA__database__DB_TYPE=sqlite3 ENV GITEA__database__PATH=/data/gitea/gitea.db ENV GITEA__security__INSTALL_LOCK=true ENV GITEA__service__DISABLE_REGISTRATION=true - -ENTRYPOINT ["/usr/local/bin/init.sh"] +ENTRYPOINT ["/usr/bin/tini","--","/usr/local/bin/init.sh"]