Update Dockerfile

This commit is contained in:
2025-09-11 00:02:03 -07:00
committed by GitHub
parent b95ee66fa0
commit 737e0976a6

View File

@@ -1,10 +1,9 @@
FROM gitea/gitea:latest-rootless AS gitea FROM gitea/gitea:latest-rootless AS gitea
FROM caddy:2.8-builder AS caddybuilder FROM caddy:2.9.1 AS caddy
RUN xcaddy build --with github.com/caddyserver/replace-response
FROM debian:stable-slim FROM debian:stable-slim
RUN apt-get update && apt-get install -y ca-certificates git rsync tini && rm -rf /var/lib/apt/lists/* RUN apt-get update && apt-get install -y ca-certificates git rsync tini && rm -rf /var/lib/apt/lists/*
COPY --from=gitea /usr/local/bin/gitea /usr/local/bin/gitea COPY --from=gitea /usr/local/bin/gitea /usr/local/bin/gitea
COPY --from=caddybuilder /usr/bin/caddy /usr/bin/caddy COPY --from=caddy /usr/bin/caddy /usr/bin/caddy
RUN adduser --disabled-password --gecos "" app && mkdir -p /data/gitea/conf /data/gitea/custom /data/custom /data/caddy && chown -R app:app /data RUN adduser --disabled-password --gecos "" app && mkdir -p /data/gitea/conf /data/gitea/custom /data/custom /data/caddy && chown -R app:app /data
USER app USER app
ENV GITEA_CUSTOM=/data/gitea ENV GITEA_CUSTOM=/data/gitea