Classic Sandbox

server.cfg & FastDL · Garry's Mod

Facepunch Source Physics Sandbox · Physics Sandbox / Modded Community

Player tools indexed: 4 Admin consoles: 4

Generate merge snippets while retaining existing credentials and settings.

Player tools (4)

Instant interactive calculations and recipe planners

Server admin and config generation (4)

Config files, startup scripts and command wizards for running a server

Garry's Mod Ports & Protocols

Port Protocol Purpose
27015 UDP Game traffic + Steam server-list query
27015 TCP RCON remote console
27005 UDP Client outbound port (local; normally not opened on the server)
27020 UDP SourceTV / HLTV relay (only if enabled)

Garry's Mod Dedicated Server Install (SteamCMD)

SteamCMD appid 4020

sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
  /usr/games/steamcmd +force_install_dir /opt/gameserver \
  +login anonymous +app_update 4020 validate +quit

https://wiki.facepunch.com/gmod/

Garry's Mod Config file paths

  • garrysmod/cfg/server.cfg
  • garrysmod/cfg/mount.cfg
  • garrysmod/addons/
  • garrysmod/gamemodes/<gamemode>/

Server notes

Dedicated appid 4020; UDP 27015 carries game/query traffic, TCP 27015 is optional restricted RCON access. UDP 27005 is a client port; 27020 is for enabled SourceTV. Workshop collections install server addons; client content needs separate item registration. Current official examples need no -authkey. Server mount.cfg does not supply missing client assets. ULX requires ULib and is an addon. September 2026 adds Windows 64-bit builds; binary modules must match the architecture.

FAQ

Which Garry's Mod server-admin tools are available?
We list 4 tools for Garry's Mod: server.cfg & FastDL, ULX permissions, Workshop content delivery, Content mount configuration. All of them run straight in your browser.
Which ports does Garry's Mod need open?
UDP 27015 carries game and query traffic. TCP 27015 is RCON; allow trusted sources only when needed. UDP 27005 is a client port, normally not a server inbound rule; UDP 27020 is only needed with SourceTV enabled. Check actual launch arguments.
How do I install a dedicated Garry's Mod server?
Install it with SteamCMD — the dedicated server app id for Garry's Mod is 4020, so +app_update 4020 validate downloads or updates it. Config files usually live at garrysmod/cfg/server.cfg, garrysmod/cfg/mount.cfg, garrysmod/addons/.
Do these tools cost anything or need installing?
No. Everything runs in the page: no install, no sign-up, no cost. Enter your values and the result appears instantly, and you can copy the generated configs and commands with one click.