| 1234567891011121314151617 |
- #!/usr/bin/env bash
- set -euo pipefail
- PORT="${1:-8520}"
- if [ -f .venv/bin/activate ]; then
- # shellcheck disable=SC1091
- source .venv/bin/activate
- fi
- export PYTHONPATH="${PYTHONPATH:-}:$(pwd)/src:$(pwd)"
- mkdir -p ./logs ./data
- uvicorn argus_mcp.server:app --host 0.0.0.0 --port "$PORT" > ./logs/server.log 2>&1 &
- PID=$!
- echo "$PID" > ./logs/server.pid
- echo "Argus MCP running on port $PORT (pid $PID)"
|