steamcmd container based on Fedora
Find a file
2021-11-16 19:39:49 -06:00
.gitignore init 2021-11-16 18:27:39 -06:00
build-image-files.sh add a line break, formatting 2021-11-16 19:39:21 -06:00
Dockerfile default yes for OS updates 2021-11-16 19:32:10 -06:00
README.md clarify wrapper location 2021-11-16 19:39:49 -06:00

steamcmd-container

Extended version of CM2Walki/steamcmd

Based on Fedora 35, a newer/more familiar OS (for me). Runs steamcmd once on build to update the client from the archive. No other notable changes.

Some bootstrap utilities left around for convenience (wget, less, find), at the cost of size. That is not a priority for this image, nearing 500MB.

A wrapper script (/usr/local/bin/steamcmd) has been provided in the image to make steamcmd slightly more accessible.

Fedora-driven tweaks

dnf has been tweaked slightly to improve speed/reduce needless resource usage.

  • max_parallel_downloads: Set to the (current) limit of 20, more packages fetched at once.
  • fastestmirror: Contrary to what the name implies, it's not always fastest. This measures latency; not bandwidth.
  • deltarpm: No old packages will exist to diff, so save the CPU cycles