// the find
samrocketman/docker-compose-lgsm-rust-dedicated-server
A dockerized LGSM dedicated server for the Facepunch game: Rust.
A Docker Compose wrapper around LinuxGSM for running a Rust dedicated server on Linux. Handles the full lifecycle: first-run install, RCON access, Oxide mod management, backup/restore, and custom maps. Aimed at people who want a self-hosted Rust server without hand-holding LinuxGSM themselves.
The admin script collection is genuinely useful — shell, RCON password reveal, backup/restore, and log rotation are all there as one-liners rather than buried in docs. Oxide plugin management via a plain text file (`mod-configs/plugins.txt`) with comment support is a clean interface. The RCON security note (SSH tunnel instead of exposing ws://) is the right advice and it's called out explicitly. Resource limiting via `cpu_count`/`mem_limit` in compose is straightforward and documented with realistic numbers.
Last touched October 2024 and Rust updates frequently — there's no automated image rebuild or Dependabot-style mechanism, so the image can silently go stale. RCON uses plain websockets with no TLS option built in; the SSH tunnel workaround is fine for one person but gets messy for multi-admin setups. No health check or auto-restart policy defined in the compose file, so a crash just stops the container. The 59-star project has a single maintainer and no CI, which is a real adoption risk for anything you'd run long-term.