Untitled

 avatar
unknown
plain_text
a month ago
523 B
6
Indexable
#!/bin/sh
set -e

echo "=== Starting ==="
DB_HOST="${POSTGRES_HOST:-rebostetis-db}"
DB_PORT="${POSTGRES_PORT:-5432}"

echo "⌛ Waiting for PostgreSQL on internal host [${DB_HOST}:${DB_PORT}]..."
while ! nc -z "$DB_HOST" "$DB_PORT"; do
  sleep 0.5
done

echo "✅ Connection with PostgreSQL established successfully."
echo "🚀 Synchronizing database using Alembic (flask db upgrade)..."
flask db upgrade

echo "🔥 Starting production server Gunicorn on port 8080..."
exec gunicorn --bind 0.0.0.0:8080 "app:create_app()"
Editor is loading...
Leave a Comment