project-zomboid (sha256:66abc514e78339820d9139227d05a18bdc721fc4b46bd7960aec17dc569da3a0)

Published 2025-08-10 17:29:20 +00:00 by royalcat

Installation

docker pull git.kmsign.ru/royalcat/project-zomboid@sha256:66abc514e78339820d9139227d05a18bdc721fc4b46bd7960aec17dc569da3a0
sha256:66abc514e78339820d9139227d05a18bdc721fc4b46bd7960aec17dc569da3a0

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1753056000'
LABEL maintainer=walentinlamonos@gmail.com
ARG PUID=1000
ENV USER=steam
ENV HOMEDIR=/home/steam
ENV STEAMCMDDIR=/home/steam/steamcmd
RUN |1 PUID=1000 /bin/sh -c set -x && apt-get update && apt-get install -y --no-install-recommends --no-install-suggests lib32stdc++6=12.2.0-14+deb12u1 lib32gcc-s1=12.2.0-14+deb12u1 ca-certificates=20230311 nano=7.2-1+deb12u1 curl=7.88.1-10+deb12u12 locales=2.36-9+deb12u10 && sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && useradd -u "${PUID}" -m "${USER}" && su "${USER}" -c "mkdir -p \"${STEAMCMDDIR}\" && curl -fsSL 'https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz' | tar xvzf - -C \"${STEAMCMDDIR}\" && \"./${STEAMCMDDIR}/steamcmd.sh\" +quit && ln -s \"${STEAMCMDDIR}/linux32/steamclient.so\" \"${STEAMCMDDIR}/steamservice.so\" && mkdir -p \"${HOMEDIR}/.steam/sdk32\" && ln -s \"${STEAMCMDDIR}/linux32/steamclient.so\" \"${HOMEDIR}/.steam/sdk32/steamclient.so\" && ln -s \"${STEAMCMDDIR}/linux32/steamcmd\" \"${STEAMCMDDIR}/linux32/steam\" && mkdir -p \"${HOMEDIR}/.steam/sdk64\" && ln -s \"${STEAMCMDDIR}/linux64/steamclient.so\" \"${HOMEDIR}/.steam/sdk64/steamclient.so\" && ln -s \"${STEAMCMDDIR}/linux64/steamcmd\" \"${STEAMCMDDIR}/linux64/steam\" && ln -s \"${STEAMCMDDIR}/steamcmd.sh\" \"${STEAMCMDDIR}/steam.sh\"" && ln -s "${STEAMCMDDIR}/linux64/steamclient.so" "/usr/lib/x86_64-linux-gnu/steamclient.so" && rm -rf /var/lib/apt/lists/* # buildkit
WORKDIR /home/steam/steamcmd
LABEL maintainer=daniel.carrasco@electrosoftcloud.com
ENV STEAMAPPID=380870
ENV STEAMAPP=pz
ENV STEAMAPPDIR=/home/steam/pz-dedicated
ENV HOME=/home/steam
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends --no-install-suggests dos2unix && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c sed -i 's/^# *\(es_ES.UTF-8\)/\1/' /etc/locale.gen && locale-gen # buildkit
RUN /bin/sh -c set -x && mkdir -p "${STEAMAPPDIR}" && chown -R "${USER}:${USER}" "${STEAMAPPDIR}" && bash "${STEAMCMDDIR}/steamcmd.sh" +force_install_dir "${STEAMAPPDIR}" +login anonymous +app_update "${STEAMAPPID}" validate +quit # buildkit
COPY --chown=steam:steam scripts/entry.sh /server/scripts/entry.sh # buildkit
RUN /bin/sh -c chmod 550 /server/scripts/entry.sh # buildkit
COPY --chown=steam:steam scripts/search_folder.sh /server/scripts/search_folder.sh # buildkit
RUN /bin/sh -c chmod 550 /server/scripts/search_folder.sh # buildkit
RUN /bin/sh -c mkdir -p "${HOMEDIR}/Zomboid" # buildkit
WORKDIR /home/steam
EXPOSE map[16261/udp:{} 16262/udp:{} 27015/tcp:{}]
ENTRYPOINT ["/server/scripts/entry.sh"]

Labels

Key Value
maintainer daniel.carrasco@electrosoftcloud.com
Details
Container
2025-08-10 17:29:20 +00:00
5
OCI / Docker
linux/amd64
1.2 GiB
Versions (1) View all
latest 2025-08-10