NutriLoop / Dockerfile
AB1N05's picture
Nutriloop V2 Backend - Global Model Architected
1fa55f4
Raw
History Blame Contribute Delete
358 Bytes
FROM python:3.11-slim
WORKDIR /app
# Copy requirements first for caching
COPY requirements.txt .
# Install dependencies
RUN pip install -r requirements.txt
# Copy all application files
COPY . .
# Expose FastAPI port (Hugging Face Spaces uses 7860)
EXPOSE 7860
# Run the application
CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "7860"]