|
|
|
|
|
|
|
|
ARG GITEA_VERSION |
|
|
ARG GITEA_VERSION |
|
|
ARG TAGS="sqlite sqlite_unlock_notify" |
|
|
ARG TAGS="sqlite sqlite_unlock_notify" |
|
|
ENV TAGS "bindata timetzdata $TAGS" |
|
|
ENV TAGS "bindata timetzdata $TAGS" |
|
|
ARG CGO_EXTRA_CFLAGS |
|
|
|
|
|
|
|
|
ARG CGO_EXTRA_CFLAGS |
|
|
|
|
|
|
|
|
#Build deps |
|
|
#Build deps |
|
|
RUN apk --no-cache add build-base git nodejs npm |
|
|
RUN apk --no-cache add build-base git nodejs npm |
|
|
|
|
|
|
|
|
COPY docker/rootless / |
|
|
COPY docker/rootless / |
|
|
COPY --from=build-env --chown=root:root /go/src/code.gitea.io/gitea/gitea /usr/local/bin/gitea |
|
|
COPY --from=build-env --chown=root:root /go/src/code.gitea.io/gitea/gitea /usr/local/bin/gitea |
|
|
COPY --from=build-env --chown=root:root /go/src/code.gitea.io/gitea/environment-to-ini /usr/local/bin/environment-to-ini |
|
|
COPY --from=build-env --chown=root:root /go/src/code.gitea.io/gitea/environment-to-ini /usr/local/bin/environment-to-ini |
|
|
|
|
|
RUN chmod 755 /usr/local/bin/docker-entrypoint.sh /app/gitea/gitea /usr/local/bin/environment-to-ini /usr/local/bin/docker-setup.sh |
|
|
|
|
|
|
|
|
#git:git |
|
|
#git:git |
|
|
USER 1000:1000 |
|
|
USER 1000:1000 |