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