Compare commits

...

3 commits

Author SHA1 Message Date
dd4f754e7e
Merge pull request 'feat(docker): wait for backend host to resolve before start' (!145) from bugfix/frontend into main
Some checks failed
Release / Build Backend Image (push) Blocked by required conditions
Release / Build Frontend Image (push) Blocked by required conditions
Release / Release (push) Has been cancelled
Reviewed-on: #145
2025-04-24 12:50:52 +00:00
454aa47153
Merge branch 'main' into bugfix/frontend
All checks were successful
CI / Get Changed Files (pull_request) Successful in 8s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Successful in 24s
CI / eslint (pull_request) Successful in 26s
CI / test-build (pull_request) Successful in 32s
2025-04-24 12:49:58 +00:00
csimonis
9a901154b6 feat(docker): wait for backend host to resolve before start
All checks were successful
CI / Get Changed Files (pull_request) Successful in 8s
CI / Checkstyle Main (pull_request) Has been skipped
CI / prettier (pull_request) Successful in 47s
CI / eslint (pull_request) Successful in 52s
CI / test-build (pull_request) Successful in 57s
2025-04-24 14:48:40 +02:00

View file

@ -3,5 +3,11 @@
: ${BACKEND_HOST:=localhost}
: ${BACKEND_PORT:=8080}
# Wait until the backend host is resolvable
echo "Waiting for backend host $BACKEND_HOST..."
until getent hosts "$BACKEND_HOST" > /dev/null; do
sleep 1
done
envsubst '$BACKEND_HOST $BACKEND_PORT' < /etc/nginx/templates/nginx.conf.template > /etc/nginx/conf.d/default.conf
exec nginx -g 'daemon off;'