From: David Blacka Date: Tue, 28 Feb 2023 22:37:20 +0000 (-0500) Subject: another tweak X-Git-Url: https://blacka.com/cgi-bin/gitweb.cgi?p=docker_gitea.git;a=commitdiff_plain;h=6152fb27aac474147b8eace0bedbd0fa33cff37e another tweak --- diff --git a/setup.sh b/setup.sh index dd46c29..7f9cedc 100755 --- a/setup.sh +++ b/setup.sh @@ -2,12 +2,14 @@ GITEA_HOME=/var/lib/gitea HOST_GIT_USER=git # this will be the user in the ssh git urls, e.g. git@blacka.com/org/repo.git +HOST_GIT_GROUP=gitea HOST_GIT_UID=895 -# create the 'gitea' user to run and own this thing +# create the 'git:gitea' user to run and own this thing +# Note we want 'git' as the user, since every other git hosting system uses that if ! id -u "$HOST_GIT_UID" >/dev/null 2>&1; then - groupadd -g "$HOST_GIT_UID" "$HOST_GIT_USER" - useradd -u "$HOST_GIT_UID" -g "$HOST_GIT_USER" -G docker -d "$GITEA_HOME" -m gitea + groupadd -g "$HOST_GIT_UID" "$HOST_GIT_GROUP" + useradd -u "$HOST_GIT_UID" -g "$HOST_GIT_USER" -G docker -d "$GITEA_HOME" -m "$HOST_GIT_USER" fi install -d "$GITEA_HOME/data"