#!/usr/bin/env bash set -euo pipefail cd "$(dirname "$0")/.." if [[ -f .env ]]; then set -a # shellcheck disable=SC1091 source .env set +a fi : "${VPNAPP_ADMIN_TOKEN:?Set VPNAPP_ADMIN_TOKEN (see .env.example)}" : "${VPNAPP_SECRET_KEY:?Set VPNAPP_SECRET_KEY to a Fernet key (see .env.example)}" uv run --project backend uvicorn backend.main:app --host "${VPNAPP_HOST:-127.0.0.1}" --port "${VPNAPP_PORT:-8080}"