#!/bin/sh set -e echo "Waiting for PostgreSQL at $DB_HOST:$DB_PORT..." for i in $(seq 1 60); do if nc -z "$DB_HOST" "$DB_PORT" 2>/dev/null; then echo "PostgreSQL is ready" break fi echo "Waiting... $i" sleep 1 done echo "Running migrations..." tsx ./migrate.ts echo "Starting VixTix..." exec node server.js