FROM python:3.9-alpine ENV PATH="$PATH:/home/app/.local/bin" RUN apk update \ && apk add netcat-openbsd \ && apk add --virtual py3-pip build-base \ && apk add --virtual python3-dev gcc libc-dev linux-headers pcre-dev WORKDIR /app COPY . /app RUN chmod +x /app/entrypoint.sh RUN adduser -D app RUN echo 'permit app as root' > /etc/doas.conf USER app RUN pip install --upgrade pip \ && pip install -r requirements.txt EXPOSE 8000