Files
chat_grid/server/Dockerfile

19 lines
329 B
Docker

FROM ghcr.io/astral-sh/uv:python3.13-bookworm-slim
WORKDIR /app
COPY pyproject.toml uv.lock ./
RUN uv sync --locked --no-dev
COPY app/ app/
COPY main.py config.example.toml config.docker.toml ./
COPY config.docker.toml config.toml
RUN mkdir -p runtime
ENV PATH="/app/.venv/bin:$PATH"
EXPOSE 4474
CMD ["python", "main.py"]