Block a user
dst (latest)
Published 2026-01-21 00:04:00 -05:00 by thread
Installation
docker pull git.impulsedetroit.net/thread/dst:latestsha256:1b252e82df186ed36f739270b5c81aeb104ab09aca39f9260f3c36c02ad8ed84
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:b499000226bd9a7c562ffa8eeb86e2d170f2a563310db6c2d79562ab53e5cb6e in / |
| CMD ["/bin/bash"] |
| /bin/sh -c dpkg --add-architecture i386 && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends wget ca-certificates libstdc++6:i386 libgcc1:i386 lib32stdc++6 lib32gcc-s1 libc6-i386 libcurl4-gnutls-dev:i386 screen libcurl4 tar curl locales && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c locale-gen en_US.UTF-8 |
| ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DST_CLUSTER=Cluster_1 DST_SHARD=Master |
| /bin/sh -c useradd -m -s /bin/bash dst |
| USER dst |
| WORKDIR /home/dst |
| /bin/sh -c mkdir -p /home/dst/server && mkdir -p /home/dst/.klei/DoNotStarveTogether && mkdir -p /home/dst/steamcmd |
| /bin/sh -c cd /home/dst/steamcmd && wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz && tar -xvzf steamcmd_linux.tar.gz && rm steamcmd_linux.tar.gz |
| /bin/sh -c /home/dst/steamcmd/steamcmd.sh +force_install_dir /home/dst/server +login anonymous +app_update 343050 validate +quit |
| VOLUME [/home/dst/.klei/DoNotStarveTogether] |
| ENV SHARD_NAME=unknown SERVER_PORT=10999 MASTER_SERVER_PORT=27018 AUTHENTICATION_PORT=8768 IS_MASTER=true CLUSTER_NAME=MyDediServer |
| /bin/sh -c echo '#!/bin/bash \ncd /home/dst/server/bin \n\n./dontstarve_dedicated_server_nullrenderer -console -cluster ${CLUSTER_NAME} -shard ${SHARD_NAME}' > /home/dst/start_dst.sh && chmod +x /home/dst/start_dst.sh |
| ENTRYPOINT ["/home/dst/start_dst.sh"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.version | 22.04 |