smarteye-backend / start_server.bat
KwanHak's picture
"feat: Phase 1 ์™„๋ฃŒ - ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ ๋ฐฑ์—”๋“œ ๊ธฐ์ดˆ ๊ตฌ์ถ•
3f85869
@echo off
REM ============================================================================
REM SmartEyeSsen Backend - ์„œ๋ฒ„ ์‹œ์ž‘ ์Šคํฌ๋ฆฝํŠธ (Windows)
REM ============================================================================
echo ============================================================
echo SmartEyeSsen Backend Server
echo ============================================================
echo.
REM ๊ฐ€์ƒํ™˜๊ฒฝ ํ™•์ธ
if exist "venv\Scripts\activate.bat" (
echo [1/3] Activating virtual environment...
call venv\Scripts\activate.bat
) else (
echo [WARNING] Virtual environment not found!
echo Please create one with: python -m venv venv
echo.
)
REM ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ํŒŒ์ผ ํ™•์ธ
if not exist ".env" (
echo [WARNING] .env file not found!
echo Please copy .env.example to .env and configure it.
echo.
pause
exit /b 1
)
echo [2/3] Checking dependencies...
pip list | findstr "fastapi" >nul
if errorlevel 1 (
echo [INFO] Installing dependencies...
pip install -r requirements.txt
)
echo [3/3] Starting FastAPI server...
echo.
echo ============================================================
echo Server will start at: http://localhost:8000
echo API Documentation: http://localhost:8000/docs
echo ============================================================
echo.
REM FastAPI ์„œ๋ฒ„ ์‹คํ–‰
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000
pause