CoolFace
Apppublic

VAKYA/Report_generation

sourceHugging Faceupdated 5mo agoView on Hugging Face
0likes
Dockerfile29 linesDownload Raw Back to server
1# Standalone OpenEnv image (python:3.11-slim) for HF Spaces / local docker run.2FROM python:3.11-slim3 4WORKDIR /app5 6RUN apt-get update && apt-get install -y --no-install-recommends \7    curl \8    ca-certificates \9    && rm -rf /var/lib/apt/lists/*10 11RUN pip install --no-cache-dir uv12 13COPY . /app/env14WORKDIR /app/env15 16ENV PYTHONPATH=/app/env17ENV ENABLE_WEB_INTERFACE=false18 19RUN uv sync --frozen --no-dev20 21ENV PATH="/app/env/.venv/bin:$PATH"22 23HEALTHCHECK --interval=30s --timeout=5s --start-period=15s --retries=3 \24    CMD python -c "import urllib.request; urllib.request.urlopen('http://127.0.0.1:8000/health', timeout=3)" || exit 125 26EXPOSE 800027 28CMD ["sh", "-c", "uvicorn server.app:app --host 0.0.0.0 --port 8000"]29