File size: 242 Bytes
5545e4d
 
 
 
 
 
 
 
 
 
 
 
461ed71
1
2
3
4
5
6
7
8
9
10
11
12
13
14
FROM python:3.12-slim

WORKDIR /app

COPY pyproject.toml uv.lock ./
COPY backend/ backend/
COPY frontend/dist/ frontend/dist/

RUN pip install uv && uv sync --no-dev

EXPOSE 7860

CMD uv run uvicorn backend.api:app --host 0.0.0.0 --port 7860