Allow user Entrypoint scripts

This commit is contained in:
djarbz
2022-05-11 11:49:21 -05:00
committed by GitHub
parent a02f47714e
commit 40f072a15d
2 changed files with 14 additions and 0 deletions

View File

@@ -18,4 +18,13 @@ if [ "${DOCKER_USER-}" ]; then
fi
fi
# Allow users to have scripts run on container startup to prepare workspace.
# https://github.com/coder/code-server/issues/5177
chmod u+x ${ENTRYPOINTD}/*.sh
sudo chown -R ${USER} ${ENTRYPOINTD}/*
for f in ${ENTRYPOINTD}/*.sh; do
echo "Running Entrypoint: ${f}"
bash "${f}"
done
exec dumb-init /usr/bin/code-server "$@"