• Joined on 2026-04-21

cssource-server (latest)

Published 2026-05-18 13:59:48 +00:00 by gsadmin

Installation

docker pull prod.git.gracesolution.info/gsadmin/cssource-server:latest
sha256:289050ecd6f6040743b8a17776969b60635e3f60ccfe063344e2cdc394735cb6

Images

Digest OS / Arch Size
01918e2ad6 linux/amd64 4.5 GiB

Image Layers ( linux/amd64)

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:8ce1caf246e7c778bca84c516d02fd4e83766bb2c530a0fffa8a351b560a2728 in /
CMD ["/bin/bash"]
ARG SERVER_DIR=/server
RUN |1 SERVER_DIR=/server /bin/sh -c dpkg --add-architecture i386 && apt-get update && apt-get install -y --no-install-recommends ca-certificates lib32gcc-s1 lib32stdc++6 lib32z1 libc6-i386 libcurl4t64:i386 libncurses6:i386 libtinfo6:i386 libsdl2-2.0-0:i386 locales iputils-ping dnsutils traceroute iproute2 net-tools nginx gettext-base && rm -rf /var/lib/apt/lists/* && locale-gen en_US.UTF-8 && ln -sf /lib/i386-linux-gnu/libncurses.so.6 /lib/i386-linux-gnu/libncurses.so.5 2>/dev/null || true && ln -sf /lib/i386-linux-gnu/libtinfo.so.6 /lib/i386-linux-gnu/libtinfo.so.5 2>/dev/null || true # buildkit
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
COPY /server/ /server/ # buildkit
RUN |1 SERVER_DIR=/server /bin/sh -c mkdir -p /root/.steam/sdk32 && if [ -f ${SERVER_DIR}/bin/steamclient.so ]; then ln -sfv ${SERVER_DIR}/bin/steamclient.so /root/.steam/sdk32/steamclient.so; fi # buildkit
COPY /maps/ /server/cstrike/maps/ # buildkit
COPY Server/cstrike/maps/ /server/cstrike/maps/ # buildkit
COPY Server/cstrike/custom/ /server/cstrike/custom/ # buildkit
COPY Server/cstrike/addons/ /server/cstrike/addons/ # buildkit
RUN |1 SERVER_DIR=/server /bin/sh -c cp -a ${SERVER_DIR}/cstrike/cfg /opt/cssource-cfg-defaults && cp -a ${SERVER_DIR}/cstrike/maps /opt/cssource-maps-defaults && cp -a ${SERVER_DIR}/cstrike/custom /opt/cssource-custom-defaults 2>/dev/null || true && cp -a ${SERVER_DIR}/cstrike/addons /opt/cssource-addons-defaults 2>/dev/null || true # buildkit
COPY Server/cstrike/cfg/ /server/cstrike/cfg/ # buildkit
COPY Server/cstrike/cfg/ /opt/cssource-cfg-defaults/ # buildkit
COPY Server/entrypoint.sh /usr/local/bin/cssource-entrypoint # buildkit
RUN |1 SERVER_DIR=/server /bin/sh -c chmod +x /usr/local/bin/cssource-entrypoint # buildkit
COPY Server/tools/arrcon /usr/local/bin/arrcon # buildkit
RUN |1 SERVER_DIR=/server /bin/sh -c chmod +x /usr/local/bin/arrcon # buildkit
COPY Server/fastdl.conf.template /etc/nginx/fastdl.conf.template # buildkit
RUN |1 SERVER_DIR=/server /bin/sh -c mkdir -p /opt/cssource-nginx-defaults/conf && cp /etc/nginx/fastdl.conf.template /opt/cssource-nginx-defaults/conf/ # buildkit
RUN |1 SERVER_DIR=/server /bin/sh -c echo "240" > ${SERVER_DIR}/steam_appid.txt # buildkit
ENV SERVER_DIR=/server GAME_MOD=cstrike SERVER_CFG=server.cfg SERVER_PORT=27015 MAX_PLAYERS=16 LAN_SERVER=1 BIND_IP=0.0.0.0 RCON_PASSWORD=lanparty123 SERVER_HOSTNAME=CS Source LAN Server FASTDL_PORT=27020 FASTDL_ENABLED=true FASTDL_URL= SRCDS_EXTRA_ARGS=
ENV LD_LIBRARY_PATH=.:bin:/server:/server/bin
WORKDIR /server
ENTRYPOINT ["/usr/local/bin/cssource-entrypoint"]
CMD []

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-05-18 13:59:48 +00:00
0
OCI / Docker
Versions (1) View all
latest 2026-05-18