Files
nosibakabot/bot/Dockerfile
2025-01-09 09:46:23 +00:00

13 lines
318 B
Docker

FROM python:3.12.7-alpine
WORKDIR /app
ADD https://github.com/astral-sh/uv/releases/download/0.4.30/uv-installer.sh /uv-installer.sh
RUN sh /uv-installer.sh
ENV PATH="/root/.cargo/bin/:$PATH"
ADD pyproject.toml .
ADD uv.lock .
RUN uv sync --frozen
ADD . .
CMD ["/root/.cargo/bin/uv", "run", "python", "/app/bot.py"]