// the find
LacledesLAN/gamesvr-cssource
Counter-Strike Source Dedicated Server in Docker
A Dockerized Counter-Strike: Source dedicated server maintained by Laclede's LAN, a LAN party organization. It's a stock base image meant to be extended by child images for specific game modes. Useful if you're standing up a LAN event or need a reproducible CSS server without manual SteamCMD setup.
CI via GitHub Actions keeps the image built and tested on pushes. The self-test script gives you a sanity check before deploying. Dependabot is configured, so the base image doesn't silently rot. Clear separation between this stock image and customized child images is good design for a shared infrastructure library.
34 stars in what appears to be years of existence — this is essentially internal tooling that happens to be public, not a community project with real adoption. No docker-compose examples, no documentation on environment variables or server configuration options beyond a single srcds_run command. `--net=host` in the quickstart is a portability red flag that'll break on non-Linux hosts. The repo is a Dockerfile wrapper around SteamCMD; there's minimal code here and the value is almost entirely in someone else running the CI for you.