FROM python:3.12.2-bookworm

WORKDIR /app

EXPOSE 5000
ENV MAIL_USERNAME=$MAIL_NAME
ENV MAIL_PASSWORD=$MAIL_PASS
ENV FLASK_APP=main.py

ADD . /app

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

CMD ["flask", "run", "--host", "0.0.0.0", "-p", "5000"]

