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
|