astroneer-docker (sha256:99b28f9841b980b7fd4059bb2229d5cf75c5a613f2ebd6b5786f2789615c50af)
Installation
docker pull git.ryot.foo/toph/astroneer-docker@sha256:99b28f9841b980b7fd4059bb2229d5cf75c5a613f2ebd6b5786f2789615c50afsha256:99b28f9841b980b7fd4059bb2229d5cf75c5a613f2ebd6b5786f2789615c50afAbout this package
Astroneer dedicated game server (v4)
Image layers
| LABEL org.opencontainers.image.description=CachyOS - Arch-based distribution offering an easy installation, several customizations, and unique performance optimization. - v3 optimized Packages |
| COPY / / # buildkit |
| CMD ["/usr/bin/bash"] |
| USER root |
| ENV USER=root |
| ENV HOME=/root |
| RUN /bin/sh -c sed -i 's/^#\[multilib\]/[multilib]/' /etc/pacman.conf && sed -i 's|^#Include = /etc/pacman.d/mirrorlist|Include = /etc/pacman.d/mirrorlist|' /etc/pacman.conf # buildkit |
| RUN /bin/sh -c pacman --noconfirm --needed -Syu && pacman --noconfirm --needed -S bash dbus gcc-libs sdl2 lib32-glibc lib32-dbus lib32-gcc-libs lib32-sdl2 && pacman --noconfirm -Scc # buildkit |
| RUN /bin/sh -c sed -i 's/^#\s*\(en_US\.UTF-8[[:space:]]\+UTF-8\)/\1/' /etc/locale.gen && locale-gen && echo -e 'LANG=en_US.UTF-8\nLC_COLLATE=C' | tee /etc/locale.conf > /dev/null # buildkit |
| ENV LANG=en_US.UTF-8 |
| ENV LANGUAGE=en_US:en |
| COPY /etc/ssl/certs /etc/ssl/certs # buildkit |
| COPY /root/installer/steamcmd.sh /usr/lib/games/steam/ # buildkit |
| COPY /root/installer/linux32/steamcmd /usr/lib/games/steam/ # buildkit |
| COPY /usr/games/steamcmd /usr/bin/steamcmd # buildkit |
| RUN /bin/sh -c steamcmd +quit # buildkit |
| RUN /bin/sh -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 && chown -R $USER:$USER $HOME && rm -rf /tmp/* && rm -rf /var/tmp/* # buildkit |
| ENTRYPOINT ["steamcmd"] |
| CMD ["+help" "+quit"] |
| ARG PROTON_VERSION=cachyos-10.0-20260227-slr |
| ARG PROTON_ARCH=x86_64_v4 |
| ENV HOME=/root WINEPREFIX=/astroneer/.wine WINEDLLOVERRIDES=mscoree,mshtml= WINEDEBUG=-all PATH=/proton/files/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN |2 PROTON_VERSION=cachyos-10.0-20260227-slr PROTON_ARCH=x86_64_v4 /bin/sh -c pacman -Syu --noconfirm samba fish curl xz freetype2 vulkan-icd-loader vulkan-swrast ca-certificates tzdata && pacman -Sc --noconfirm && echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && locale-gen && (dbus-uuidgen > /etc/machine-id 2>/dev/null || echo "00000000-0000-0000-0000-000000000000" > /etc/machine-id) # buildkit |
| RUN |2 PROTON_VERSION=cachyos-10.0-20260227-slr PROTON_ARCH=x86_64_v4 /bin/sh -c mkdir -p /proton /astroneer # buildkit |
| RUN |2 PROTON_VERSION=cachyos-10.0-20260227-slr PROTON_ARCH=x86_64_v4 /bin/sh -c curl -sqL "https://github.com/CachyOS/proton-cachyos/releases/download/${PROTON_VERSION}/proton-${PROTON_VERSION}-${PROTON_ARCH}.tar.xz" | tar xJf - -C /proton --strip-components=1 # buildkit |
| COPY --chmod=755 bin/ /usr/bin/ # buildkit |
| ENTRYPOINT ["/usr/bin/entrypoint.fish"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2026-03-08T04:42:04.828Z |
| org.opencontainers.image.description | Astroneer dedicated game server (v4) |
| org.opencontainers.image.licenses | |
| org.opencontainers.image.revision | 49f7c6f29a35d2ec0c23bbb9a061f83ffdd0cede |
| org.opencontainers.image.source | https://git.ryot.foo/toph/astroneer-docker |
| org.opencontainers.image.title | astroneer-docker |
| org.opencontainers.image.url | https://git.ryot.foo/toph/astroneer-docker |
| org.opencontainers.image.version | v4 |
Details
2026-03-07 23:42:51 -05:00
Versions (2)
View all
Container
0
OCI / Docker
linux/amd64
1.4 GiB