#!/bin/sh
set -e

ROOT=/opt/amas-manager
APP_DIR="$ROOT/app"
VENV_PY="$ROOT/venv/bin/python"

if [ -f /etc/default/amas-manager ]; then
  . /etc/default/amas-manager
fi

export PYTHONPATH="$APP_DIR${PYTHONPATH:+:$PYTHONPATH}"
cd "$APP_DIR"
exec "$VENV_PY" -m uvicorn main:app --host "${AMAS_HOST:-0.0.0.0}" --port "${AMAS_PORT:-8808}" --proxy-headers
