#!/usr/bin/env bash
# Production backend startup — port 8001
set -euo pipefail
cd "$(dirname "$0")"

if [ ! -x "./venv/bin/python" ]; then
  echo "venv not found. Run: python3 -m venv venv && ./venv/bin/pip install -r requirements.txt"
  exit 1
fi

echo "Starting pca-backend on port 8001..."
exec ./venv/bin/python -m gunicorn -c gunicorn_fastapi_conf.py fastapi_app:app
