mina-api / start_render.sh
Mina
Fresh deploy without large files
25ae7fe
raw
history blame contribute delete
582 Bytes
#!/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