File size: 543 Bytes
1f71502
c4c2bd7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
FROM python:3.10-slim
   
   # Set working directory
   WORKDIR /app
   
   # Install system dependencies (if needed)
   RUN apt-get update && apt-get install -y \
       && rm -rf /var/lib/apt/lists/*
   
   # Copy requirements and install Python dependencies
   COPY requirements.txt .
   RUN pip install --no-cache-dir -r requirements.txt
   
   # Copy application code
   COPY . .
   
   # Expose port (HF Spaces uses 7860)
   EXPOSE 7860
   
   # Run the FastAPI server
   CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]