Files
2026-06-05 23:02:55 +01:00

20 lines
378 B
Docker

# WebUI Dockerfile
FROM python:3.12-slim
ENV PYTHONDONTWRITEBYTECODE=1 \
PYTHONUNBUFFERED=1 \
DOCS_API_URL=http://docs-api:8787
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY app /app/webui
RUN mkdir -p /app/webui/templates/uploads
EXPOSE 8790
CMD ["uvicorn", "webui.main:app", "--host", "0.0.0.0", "--port", "8790"]