19 lines
497 B
Bash
Executable File
19 lines
497 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "Starting Stock Scanner Backend..."
|
|
|
|
# Navigate to the backend directory
|
|
cd backend || exit 1
|
|
|
|
# Activate virtual environment if it exists (optional, helps if user uses venv)
|
|
if [ -d "venv" ]; then
|
|
echo "Activating virtual environment..."
|
|
source venv/bin/activate
|
|
elif [ -d "../venv" ]; then
|
|
echo "Activating virtual environment..."
|
|
source ../venv/bin/activate
|
|
fi
|
|
|
|
# Run the uvicorn server with hot reload
|
|
uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload
|