DockerEntrypoint

# Container startups script.
# Allow for runtime configuration through env vars.
# https://12factor.net/build-release-run
set -e
echo "# Start container with $0  PWD=${PWD}"
echo "#"

echo "# cat .version.txt"
cat .version.txt
echo "#"

echo "# Add env vars REACT_APP_* to ''env.js'' at webserver root"
echo "window.ENV = `jo -p \`env | grep REACT_APP_ | sed -e 's/[[:blank:]]/{_!!_}/g'\` end=1`" | sed -e 's/{_!!_}/ /g' | tee env.js
echo "#"

echo "# Starting docker cmd \$@=$@ ..."
exec "$@"

docker run override entrypoint

DockerEntrypoint (last edited 2023-06-17 03:43:41 by PieterSmit)