#!/bin/bash

set -euo pipefail

# Load environment variables from .env file
export $(grep -v '^#' .env | xargs)

# Start the server
if [ -x ".venv/bin/python" ]; then
  PYTHON_BIN=".venv/bin/python"
else
  PYTHON_BIN="python3"
fi

"$PYTHON_BIN" -m uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload --log-level info
