diff --git a/Dockerfile b/Dockerfile index 246c862..ff08b45 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,12 @@ ARG PKG="build-essential pkg-config gdb libssl-dev libpcre2-dev libargon2-0-dev libsodium-dev libc-ares-dev libcurl4-openssl-dev wget" ARG VER="6.1.10" +ARG GID=10000 ARG UID=10000 FROM debian:bookworm ARG PKG ARG VER +ARG GID ARG UID COPY ./config.settings /tmp/config.settings @@ -18,9 +20,11 @@ RUN set -x \ && cd ./unrealircd-${VER}/ \ && cp /tmp/config.settings /usr/src/ircd/unrealircd-${VER}/config.settings \ && ./Config -quick \ - && make -j$(nproc) && make install \ + && make -j$(nproc) \ + && make install \ && rm -rf /usr/src/ircd \ - && addgroup -S unreal && adduser -u ${UID} -S unreal -G unreal + && addgroup --gid ${GID} --system unreal \ + && adduser --uid ${UID} --gid ${GID} --system unreal WORKDIR /ircd RUN set -x \