enshrouded-dedicated (0fe20a84a1f2)
Published 2026-10-23 01:06:00 +02:00 by xaoimoon
Installation
docker pull brokk.xaoimoon.fr/xaoimoon/enshrouded-dedicated:0fe20a84a1f2sha256:f58f5038806ffc719cb1a8d1dcd08f4562dc48a935eb15c94ab16f147d888faaImage layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1792531975' |
| ARG CONTAINER_GID=1000 |
| ARG CONTAINER_UID=1000 |
| ENV DEBIAN_FRONTEND=noninteractive |
| ENV STEAM_APP_ID=2278520 |
| ENV HOME=/home/steam |
| ENV ENSHROUDED_PATH=/home/steam/enshrouded |
| ENV ENSHROUDED_CONFIG=/home/steam/enshrouded/enshrouded_server.json |
| ENV EXTERNAL_CONFIG=0 |
| ENV GE_PROTON_VERSION=11-11 |
| ENV GE_PROTON_NAME=GE-Proton11-11-x86_64 |
| ENV GE_PROTON_URL=https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton11-11/GE-Proton11-11-x86_64.tar.gz |
| ENV STEAMCMD_PATH=/home/steam/steamcmd |
| ENV STEAM_SDK64_PATH=/home/steam/.steam/sdk64 |
| ENV STEAM_SDK32_PATH=/home/steam/.steam/sdk32 |
| ENV STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/steam/steamcmd |
| ENV STEAM_COMPAT_DATA_PATH=/home/steam/steamcmd/steamapps/compatdata/2278520 |
| ENV UMU_ID=0 |
| RUN |2 CONTAINER_GID=1000 CONTAINER_UID=1000 /bin/sh -c groupadd -g $CONTAINER_GID steam && useradd -g $CONTAINER_GID -u $CONTAINER_UID -m steam && dpkg --add-architecture i386 && apt-get update && apt-get install --no-install-recommends -y procps ca-certificates winbind dbus libfreetype6 curl jq locales lib32gcc-s1 python3 libvulkan1 && echo 'LANG="en_US.UTF-8"' > /etc/default/locale && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen && rm -f /etc/machine-id && dbus-uuidgen --ensure=/etc/machine-id && rm -rf /var/lib/apt/lists/* && apt-get clean && apt-get autoremove -y # buildkit |
| USER steam |
| RUN |2 CONTAINER_GID=1000 CONTAINER_UID=1000 /bin/sh -c mkdir "$ENSHROUDED_PATH" && mkdir -p "${ENSHROUDED_PATH}/savegame" && mkdir -p "${STEAMCMD_PATH}/compatibilitytools.d" && mkdir -p "${STEAMCMD_PATH}/steamapps/compatdata/${STEAM_APP_ID}" && curl -sqL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxvf - -C ${STEAMCMD_PATH} && chmod +x ${STEAMCMD_PATH}/steamcmd.sh && ${STEAMCMD_PATH}/steamcmd.sh +quit && mkdir -p /home/steam/.steam && ln -s ${STEAMCMD_PATH}/linux64 ${STEAM_SDK64_PATH} && ln -s ${STEAM_SDK64_PATH}/steamclient.so ${STEAM_SDK64_PATH}/steamservice.so && ln -s ${STEAMCMD_PATH}/linux32 ${STEAM_SDK32_PATH} && ln -s ${STEAM_SDK32_PATH}/steamclient.so ${STEAM_SDK32_PATH}/steamservice.so && curl -sqL "$GE_PROTON_URL" | tar zxvf - -C "${STEAMCMD_PATH}/compatibilitytools.d/" # buildkit |
| COPY enshrouded_server_example.json /home/steam/enshrouded_server_example.json # buildkit |
| COPY entrypoint.sh /home/steam/entrypoint.sh # buildkit |
| USER root |
| RUN |2 CONTAINER_GID=1000 CONTAINER_UID=1000 /bin/sh -c chmod +x /home/steam/entrypoint.sh # buildkit |
| USER steam |
| WORKDIR /home/steam |
| CMD ["/home/steam/entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.revision | 0fe20a84a1f2cf82d5c3b8bd43bc2a6944a4c851 |
| org.opencontainers.image.source | https://brokk.xaoimoon.fr/xaoimoon/enshrouded-dedicated |
Details
Versions (5)
View all
53202dc15f41
2026-10-23
latest
2026-10-23
0fe20a84a1f2
2026-10-23
c7ce9c684c41
2026-10-23
e74232b22250
2026-10-23