From 9e73dc9b0bbfcde3df359943e04ee2c451eb8d7f Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sat, 16 Aug 2025 21:35:48 +0000 Subject: [PATCH] feat(dockerfiles): add bootstrap step for SteamCMD * Added a `RUN steamcmd +login anonymous +quit || true` command to bootstrap SteamCMD in the Dockerfiles for Ubuntu 20.04, 22.04, and 24.04. * This ensures that SteamCMD is properly initialized during the image build process. --- Dockerfile.ubuntu-2004 | 3 +++ Dockerfile.ubuntu-2204 | 3 +++ Dockerfile.ubuntu-2404 | 3 +++ 3 files changed, 9 insertions(+) diff --git a/Dockerfile.ubuntu-2004 b/Dockerfile.ubuntu-2004 index 8235eaf..04895ee 100644 --- a/Dockerfile.ubuntu-2004 +++ b/Dockerfile.ubuntu-2004 @@ -49,5 +49,8 @@ RUN groupadd -g "${PGID}" steam \ USER steam WORKDIR /home/steam +# Bootstrap SteamCMD +RUN steamcmd +login anonymous +quit || true + ENTRYPOINT ["steamcmd"] CMD ["+help", "+quit"] diff --git a/Dockerfile.ubuntu-2204 b/Dockerfile.ubuntu-2204 index 3aae91f..5efa612 100644 --- a/Dockerfile.ubuntu-2204 +++ b/Dockerfile.ubuntu-2204 @@ -49,5 +49,8 @@ RUN groupadd -g "${PGID}" steam \ USER steam WORKDIR /home/steam +# Bootstrap SteamCMD +RUN steamcmd +login anonymous +quit || true + ENTRYPOINT ["steamcmd"] CMD ["+help", "+quit"] diff --git a/Dockerfile.ubuntu-2404 b/Dockerfile.ubuntu-2404 index d695fec..8931540 100644 --- a/Dockerfile.ubuntu-2404 +++ b/Dockerfile.ubuntu-2404 @@ -52,5 +52,8 @@ RUN groupadd -g "${PGID}" steam \ USER steam WORKDIR /home/steam +# Bootstrap SteamCMD +RUN steamcmd +login anonymous +quit || true + ENTRYPOINT ["steamcmd"] CMD ["+help", "+quit"]