Ron Sonnemans ronson

stationeers (latest)

Published 2026-02-23 23:45:34 +01:00 by ronson in ronson/stationeers-server-docker

Installation

docker pull git.firebee.nl/ronson/stationeers:latest
sha256:7566e4dde3a5e0babbe9296e8161ed35d0c645a9287f060b2c7f5b6e0f182d27

Image Layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1769990400'
ENV USER=root
ENV HOME=/root
WORKDIR /root
SHELL [/bin/bash -o pipefail -c]
RUN /bin/bash -o pipefail -c echo steam steam/question select "I AGREE" | debconf-set-selections && echo steam steam/license note '' | debconf-set-selections # buildkit
ARG DEBIAN_FRONTEND=noninteractive
COPY debian.sources /etc/apt/sources.list.d/debian.sources # buildkit
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/bash -o pipefail -c dpkg --add-architecture i386 && apt-get update -y && apt-get install -y --no-install-recommends ca-certificates locales steamcmd && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/bash -o pipefail -c sed -i 's/^# *\(en_US.UTF-8\)/\1/' /etc/locale.gen && locale-gen en_US.UTF-8 # buildkit
ENV LANG=en_US.UTF-8
ENV LANGUAGE=en_US:en
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/bash -o pipefail -c ln -s /usr/games/steamcmd /usr/bin/steamcmd # buildkit
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/bash -o pipefail -c steamcmd +quit # buildkit
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/bash -o pipefail -c mkdir -p $HOME/.steam && ln -s $HOME/.local/share/Steam/steamcmd/linux32 $HOME/.steam/sdk32 && ln -s $HOME/.local/share/Steam/steamcmd/linux64 $HOME/.steam/sdk64 && ln -s $HOME/.steam/sdk32/steamclient.so $HOME/.steam/sdk32/steamservice.so && ln -s $HOME/.steam/sdk64/steamclient.so $HOME/.steam/sdk64/steamservice.so # buildkit
ENTRYPOINT ["steamcmd"]
CMD ["+help" "+quit"]
ARG APP_USER
ARG APP_UID APP_USER
ARG APP_DIR APP_UID APP_USER
ARG APP_DIR APP_ID APP_UID APP_USER
ARG APP_DIR APP_ID APP_UID APP_USER USER_DIR
|5 APP_DIR=/home/steam/stationeers APP_ID=600760 APP_UID=568 APP_USER=gamer USER_DIR=/stationeers /bin/sh -c /usr/bin/steamcmd +force_install_dir "$APP_DIR" +login anonymous +app_update 600760 validate +quit
EXPOSE 27016/udp
EXPOSE 27015/udp
USER root
|5 APP_DIR=/home/steam/stationeers APP_ID=600760 APP_UID=568 APP_USER=gamer USER_DIR=/stationeers /bin/sh -c useradd --uid "$APP_UID" --user-group --home "$APP_DIR" --shell /sbin/nologin "$APP_USER"
|5 APP_DIR=/home/steam/stationeers APP_ID=600760 APP_UID=568 APP_USER=gamer USER_DIR=/stationeers /bin/sh -c chown -R "$APP_USER":"$APP_USER" "$APP_DIR"
|5 APP_DIR=/home/steam/stationeers APP_ID=600760 APP_UID=568 APP_USER=gamer USER_DIR=/stationeers /bin/sh -c ln -sf "$USER_DIR" "$APP_DIR/saves"
USER "$APP_USER"
WORKDIR "$USER_DIR"
ENV PATH="$APP_DIR:$PATH"
ENTRYPOINT ["rocketstation_DedicatedServer.x86_64"]

Labels

Key Value
io.buildah.version 1.42.2
Details
Container
2026-02-23 23:45:34 +01:00
43
OCI / Docker
linux/amd64
8.6 GiB
Versions (1) View all
latest 2026-02-23