MinecraftStatus/Dockerfile
Benjamin Morgan 9cb489b4d0
All checks were successful
Build & Deploy MSTBot / Build & push runner image (push) Successful in 34s
Build & Deploy MSTBot / Build, push & deploy (push) Successful in 1m16s
Build & Deploy MSTBot / Create release (push) Has been skipped
Major refactors
2026-10-04 21:41:29 -06:00

16 lines
366 B
Docker

FROM python:3.13-slim
WORKDIR /app
COPY docker-entrypoint.sh ./entrypoint.sh
COPY requirements.txt .
COPY schema.sql .
ADD src src
RUN apt update && apt upgrade -y && apt install -y sqlite3
RUN pip install --upgrade pip && pip install --no-cache-dir -r requirements.txt
ENV PYTHONPATH=/app/src
ENTRYPOINT [ "/app/entrypoint.sh" ]
CMD ["python", "-m", "mstbot"]