diff --git a/Dockerfile b/Dockerfile index f9cf3024..bcc3bf9d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,20 @@ -FROM debian:12 +FROM debian:12-slim -RUN apt update && apt install -y ca-certificates curl +ARG USER=chproxy +ARG UID=1000 +ARG GID=$UID + +RUN groupadd -g $GID $USER && \ + useradd -u $UID -g $GID -m $USER && \ + apt update && \ + apt install -y ca-certificates curl COPY chproxy / EXPOSE 9090 +USER $USER + ENTRYPOINT ["/chproxy"] -CMD [ "--help" ] + +CMD ["--help"]