FROM python:3.12 WORKDIR /app COPY requirements.txt . RUN pip install -r requirements.txt COPY src/* . # Set user and group ARG user=gerard ARG group=gerard ARG uid=1000 ARG gid=1000 RUN groupadd -g ${gid} ${group} RUN useradd -r -u ${uid} -g ${group} -s /bin/false -M ${user} # Switch to user USER ${uid}:${gid} # lazyconfig ENTRYPOINT python3 ./main.py CMD tail -f /dev/null