Spaces:
Sleeping
Sleeping
File size: 559 Bytes
b88d8cd a96b48e b88d8cd | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #!/bin/bash
# Entrypoint script for CloverShield ML API
# Reads PORT from environment variable (required by Render)
PORT=${PORT:-7860}
HOST=${HOST:-0.0.0.0}
echo "🚀 Starting CloverShield ML API"
echo "📋 Configuration: HOST=$HOST, PORT=$PORT"
echo "⏳ Server will start, model will load on startup..."
echo "💡 Note: First request may take longer if model is still loading"
# Start uvicorn with the PORT from environment
# Use --log-level info for better visibility
exec uvicorn main:app --host "$HOST" --port "$PORT" --workers 1 --log-level info
|