We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3f94a2b commit db79b89Copy full SHA for db79b89
entrypoint.sh
@@ -8,8 +8,12 @@ USER_ID=${LOCAL_USER_ID:-0}
8
GROUP_ID=${LOCAL_GROUP_ID:-0}
9
10
echo "Starting with UID=$USER_ID GID=$GROUP_ID"
11
-export HOME="/home/faucet"
12
-addgroup -g "${GROUP_ID}" faucet >/dev/null 2>&1 || true
13
-adduser -u "${USER_ID}" -G faucet -g "" -h "${HOME}" -D faucet >/dev/null 2>&1 || true
14
15
-exec /sbin/su-exec faucet "$@"
+if [ "${USER_ID}" -ne 0 ] && [ "${GROUP_ID}" -ne 0 ]; then
+ export HOME="/home/faucet"
+ addgroup -g "${GROUP_ID}" faucet >/dev/null 2>&1 || true
+ adduser -u "${USER_ID}" -G faucet -g "" -h "${HOME}" -D faucet >/dev/null 2>&1 || true
16
+ exec /sbin/su-exec faucet "$@"
17
+else
18
+ exec "$@"
19
+fi
0 commit comments