Files
cutt/Dockerfile
2025-12-18 19:46:57 +01:00

18 lines
256 B
Docker

FROM ghcr.io/astral-sh/uv:alpine
EXPOSE 8000
ENV PYTHONUNBUFFERED=1 \
PYTHONDONTWRITEBYTECODE=1 \
PORT=8000 \
UV_NO_DEV=1
WORKDIR /app
COPY ./pyproject.toml /app/
RUN uv sync
COPY . /app
VOLUME ["/app"]
CMD uv run fastapi run cutt/main.py