FROM python:3.12-bookworm

RUN apt-get update
RUN apt install dumb-init

COPY requirements.txt .
RUN pip install -r requirements.txt

EXPOSE 8000
EXPOSE 8001

ENTRYPOINT ["/usr/bin/dumb-init", "--"]
