FROM python:3.13-bookworm

ENV PYTHONUNBUFFERED=1
ENV HOST=0.0.0.0
ENV PORT=8000

WORKDIR /code
COPY . /code/

RUN pip install --upgrade pip \
 && pip install -r requirements.txt

CMD uvicorn webapp.application:app --host ${HOST} --port ${PORT}
