FROM python:3.12.7-alpine WORKDIR /app ADD https://astral.sh/uv/install.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 ["uv", "run", "python", "/app/bot.py"]