FastAPI backend, web UI, CosyVoice3/F5-TTS setup scripts, and handoff docs for GPU PC continuation. Co-authored-by: Cursor <cursoragent@cursor.com>
14 lines
392 B
Bash
Executable File
14 lines
392 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# FastAPI 서버용 경량 venv
|
|
set -euo pipefail
|
|
|
|
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
|
VENV="$ROOT/.venvs/api"
|
|
|
|
python3 -m venv "$VENV"
|
|
"$VENV/bin/pip" install -U pip wheel
|
|
"$VENV/bin/pip" install -r "$ROOT/backend/requirements.txt"
|
|
|
|
echo "API venv 준비 완료: $VENV"
|
|
echo "실행: $VENV/bin/uvicorn backend.app.main:app --host 0.0.0.0 --port 8000"
|