# Imagen base FROM python:3.9-slim # Establecer directorio de trabajo WORKDIR /code # Instalar git y otras dependencias básicas del sistema RUN apt-get update && apt-get install -y git && apt-get clean # Copiar todos los archivos del Space COPY . . # Instalar dependencias de Python RUN pip install --upgrade pip RUN pip install -r requirements.txt # Exponer el puerto (7860 para Spaces) EXPOSE 7860 # Comando para iniciar FastAPI con Uvicorn CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]