File size: 582 Bytes
25ae7fe
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash
set -e

echo "--- RENDER.COM DEPLOYMENT ---"

# Step 1: Start FlareSolverr
echo "[1/2] Launching FlareSolverr in background..."
export PYTHONPATH=$PYTHONPATH:/opt/render/project/src/flaresolverr
export PORT_FS=8191
export LOG_LEVEL=info

(cd /opt/render/project/src/flaresolverr && python3 flaresolverr.py) &

# Wait for FlareSolverr
echo "[2/2] Waiting for FlareSolverr..."
sleep 5

echo "✅ FlareSolverr ready!"
echo "--- Starting FastAPI on port $PORT ---"

# Render provides $PORT automatically
uvicorn main:app --host 0.0.0.0 --port ${PORT:-7860} --log-level info