# syntax=docker/dockerfile:1 FROM python:3-slim ENV DEBIAN_FRONTEND noninteractive RUN apt-get update && \ apt-get -y install gcc && \ rm -rf /var/lib/apt/lists/* RUN pip install --upgrade pip RUN useradd -ms /bin/sh worker USER worker COPY --chown=worker:worker flag.txt /flag.txt WORKDIR /app ENV PATH="/home/worker/.local/bin:${PATH}" COPY requirements.txt . RUN pip3 install -r requirements.txt COPY --chown=worker:worker . . CMD ["python3", "-m", "gunicorn.app.wsgiapp", "compile:app", "--bind=0.0.0.0:4000", "--timeout", "10", "-k", "gevent", "--workers=4"]