Spaces:
Sleeping
Sleeping
Doanh Van Vu
Initial commit of the MentorMe AI Recommendation Server, including core application structure, environment configuration, Docker setup, and essential services for mentor recommendations and health checks.
1904012 Download Dockerfile from mentorme666/mentorme: direct link, hf CLI and curl.
- Browser
- Download file 525 Bytes
-
https://huggingface.co/spaces/mentorme666/mentorme/resolve/main/Dockerfile
- Command line
-
hf download hf://spaces/mentorme666/mentorme/Dockerfile
-
curl -L -o Dockerfile https://huggingface.co/spaces/mentorme666/mentorme/resolve/main/Dockerfile
525 Bytes
| FROM python:3.12-slim | |
| WORKDIR /app | |
| # Install system dependencies | |
| RUN apt-get update && apt-get install -y \ | |
| build-essential \ | |
| && rm -rf /var/lib/apt/lists/* | |
| # Copy requirements first for better caching | |
| COPY requirements.txt . | |
| RUN pip install --no-cache-dir -r requirements.txt | |
| # Copy application code | |
| COPY . . | |
| # Expose port (Hugging Face Spaces will set PORT env var) | |
| EXPOSE 7860 | |
| # Run the application (PORT will be set by Hugging Face Spaces) | |
| CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"] | |