Skip to content

Commit 57ffcc2

Browse files
committed
(socks-proxy) add healthcheck to dockerfile
1 parent e352af3 commit 57ffcc2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/socks-proxy/entrypoint.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@ if [ -z "${PROXY_USERS:-}" ]; then
77
exit 1
88
fi
99

10-
useradd -M -s /usr/sbin/nologin "healthcheck"
10+
if id "healthcheck" &>/dev/null; then
11+
echo "Healthcheck user already exists, resetting password"
12+
else
13+
useradd -M -s /usr/sbin/nologin "healthcheck"
14+
fi
1115
HEALTHCHECK_PASSWORD=$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c 32)
1216
echo "healthcheck:${HEALTHCHECK_PASSWORD}" | tee /healthcreds | chpasswd
1317

0 commit comments

Comments
 (0)