finds.dev← search

// the find

samrocketman/docker-compose-lgsm-rust-dedicated-server

★ 59 · Shell · NOASSERTION · updated Oct 2024

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.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →