From 0216751834561a1fb58dfe77124856609bc55aa4 Mon Sep 17 00:00:00 2001 From: Irwan Cahyono Date: Thu, 7 Aug 2025 23:23:20 +0700 Subject: [PATCH] entrypoint --- freekake_api/entrypoint.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/freekake_api/entrypoint.sh b/freekake_api/entrypoint.sh index 21b8983..a76bc3c 100644 --- a/freekake_api/entrypoint.sh +++ b/freekake_api/entrypoint.sh @@ -1,10 +1,14 @@ #!/bin/sh -# Tunggu sampai DB siap (gunakan jika perlu) -# echo "Waiting for postgres..." -while ! nc -z db 5432; do +DB_HOST=${DB_HOST:-localhost} +DB_PORT=${DB_PORT:-5432} + +echo "Waiting for PostgreSQL at $DB_HOST:$DB_PORT..." + +while ! nc -z "$DB_HOST" "$DB_PORT"; do sleep 0.1 done + echo "PostgreSQL started" python manage.py makemigrations --noinput