#!/usr/bin/env bash # Run the admin server — uses same DB as main canteen-asset-tracker # CANTEEN_DB_PATH defaults to ../canteen-asset-tracker/assets.db set -euo pipefail PORT="${PORT:-8090}" HOST="${HOST:-0.0.0.0}" CANTEEN_DB_PATH="${CANTEEN_DB_PATH:-$(dirname "$0")/../canteen-asset-tracker/assets.db}" exec env CANTEEN_DB_PATH="$CANTEEN_DB_PATH" python -m uvicorn admin_server:app \ --host "$HOST" \ --port "$PORT" \ --reload \ --log-level info