Dockerfile (430B)
1FROM python:3.9-buster 2 3RUN apt update && apt install -y php 4 5RUN useradd -ms /bin/bash -u 1000 checker 6 7# fix pycurses terminfo warnings 8ENV TERM=linux 9ENV TERMINFO=/etc/terminfo 10 11COPY ./src/ /checker/ 12WORKDIR /checker 13RUN chown checker -R /checker 14 15USER checker 16RUN python3 -m pip install --no-warn-script-location -r requirements.txt 17 18ENTRYPOINT [ "/home/checker/.local/bin/gunicorn", "-c", "gunicorn.conf.py", "checker:app" ]