mirror of
https://github.com/go-gitea/gitea
synced 2025-07-23 10:48:37 +00:00
bugfix: make git user configurable
This commit is contained in:
@@ -9,6 +9,11 @@ ARG TAGS="sqlite sqlite_unlock_notify"
|
|||||||
ENV TAGS "bindata timetzdata $TAGS"
|
ENV TAGS "bindata timetzdata $TAGS"
|
||||||
ARG CGO_EXTRA_CFLAGS
|
ARG CGO_EXTRA_CFLAGS
|
||||||
|
|
||||||
|
ARG GIT_UID
|
||||||
|
ARG GIT_GID
|
||||||
|
ENV GIT_GID_ENV=${GIT_GID}
|
||||||
|
ENV GIT_UID_ENV=${GIT_UID}
|
||||||
|
|
||||||
# Build deps
|
# Build deps
|
||||||
RUN apk --no-cache add \
|
RUN apk --no-cache add \
|
||||||
build-base \
|
build-base \
|
||||||
@@ -61,13 +66,13 @@ RUN apk --no-cache add \
|
|||||||
&& rm -rf /var/cache/apk/*
|
&& rm -rf /var/cache/apk/*
|
||||||
|
|
||||||
RUN addgroup \
|
RUN addgroup \
|
||||||
-S -g 1000 \
|
-S -g ${GIT_GID_ENV:-1010} \
|
||||||
git && \
|
git && \
|
||||||
adduser \
|
adduser \
|
||||||
-S -H -D \
|
-S -H -D \
|
||||||
-h /data/git \
|
-h /data/git \
|
||||||
-s /bin/bash \
|
-s /bin/bash \
|
||||||
-u 1000 \
|
-u ${GIT_UID_ENV:-1010} \
|
||||||
-G git \
|
-G git \
|
||||||
git && \
|
git && \
|
||||||
echo "git:*" | chpasswd -e
|
echo "git:*" | chpasswd -e
|
||||||
|
@@ -9,6 +9,11 @@ ARG TAGS="sqlite sqlite_unlock_notify"
|
|||||||
ENV TAGS "bindata timetzdata $TAGS"
|
ENV TAGS "bindata timetzdata $TAGS"
|
||||||
ARG CGO_EXTRA_CFLAGS
|
ARG CGO_EXTRA_CFLAGS
|
||||||
|
|
||||||
|
ARG GIT_UID
|
||||||
|
ARG GIT_GID
|
||||||
|
ENV GIT_GID_ENV=${GIT_GID}
|
||||||
|
ENV GIT_UID_ENV=${GIT_UID}
|
||||||
|
|
||||||
#Build deps
|
#Build deps
|
||||||
RUN apk --no-cache add \
|
RUN apk --no-cache add \
|
||||||
build-base \
|
build-base \
|
||||||
@@ -55,13 +60,13 @@ RUN apk --no-cache add \
|
|||||||
&& rm -rf /var/cache/apk/*
|
&& rm -rf /var/cache/apk/*
|
||||||
|
|
||||||
RUN addgroup \
|
RUN addgroup \
|
||||||
-S -g 1000 \
|
-S -g ${GIT_GID_ENV:-1010} \
|
||||||
git && \
|
git && \
|
||||||
adduser \
|
adduser \
|
||||||
-S -H -D \
|
-S -H -D \
|
||||||
-h /var/lib/gitea/git \
|
-h /var/lib/gitea/git \
|
||||||
-s /bin/bash \
|
-s /bin/bash \
|
||||||
-u 1000 \
|
-u ${GIT_UID_ENV:-1010} \
|
||||||
-G git \
|
-G git \
|
||||||
git
|
git
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user