From 39ab636154f46f90cac72a42784374173f33dd7f Mon Sep 17 00:00:00 2001 From: Thomas Rusiecki Date: Sun, 2 Feb 2025 02:21:57 -0300 Subject: [PATCH] sourcing .env on docker script --- docker/devicehub-django.entrypoint.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docker/devicehub-django.entrypoint.sh b/docker/devicehub-django.entrypoint.sh index defaafe..ef3ac86 100644 --- a/docker/devicehub-django.entrypoint.sh +++ b/docker/devicehub-django.entrypoint.sh @@ -5,9 +5,12 @@ set -u # DEBUG set -x +program_dir='/opt/devicehub-django' +. "${program_dir}/.env" + wait_for_postgres() { # thanks https://testdriven.io/blog/dockerizing-django-with-postgres-gunicorn-and-nginx/ - while ! nc -z $DB_HOST $DB_PORT ; do + while ! nc -z "$DB_HOST" "$DB_PORT" ; do sleep 0.5 done } @@ -263,7 +266,6 @@ runserver() { } main() { - program_dir='/opt/devicehub-django' cd "${program_dir}" gen_env_vars wait_for_postgres