blob: f6b0b5472df9b0d7ee9924ed4fa6be1c6eda3f4a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/sh
set -eu
: "${PUID:=1000}"
: "${PGID:=1000}"
# Create group at container start
if ! grep -q '^cgit:' /etc/group; then
addgroup -g "$PGID" cgit
fi
# Create user at container start
if ! grep -q '^cgit:' /etc/passwd; then
adduser -D -H -u "$PUID" -G cgit cgit
fi
# Make cache writable for Apache/cgit
chown -R "$PUID:$PGID" /opt/cgit/cache
exec "$@"
|