# Garry’s Mod server hosting for every game mode

> Host a Garry’s Mod server for Sandbox, TTT, DarkRP or Prop Hunt with Workshop collections, FastDL and your own Lua addons, for up to 128 players.

Run Sandbox, Trouble in Terrorist Town, DarkRP, Prop Hunt or your own game mode. Load content from a Steam Workshop collection, add Lua addons and set the slots up to 128 players.

- Sandbox and TTT built in, DarkRP and Prop Hunt from the community
- Workshop collections, downloaded by players on join
- Lua addons and FastDL for custom content
- Up to 128 slots with +maxplayers

See plans Find your size

Slots Set on the command line; the value cannot be changed from Lua while the server runs. Up to 128 (+maxplayers)\
Port 27015 (hostport)\
Login token Create it on Steam’s game server account page and start the server with +sv\_setsteamaccount. Servers without a token rank far lower in the server list. Steam GSLT for App ID 4000\
Game modes Sandbox · TTT · DarkRP · Prop Hunt\
Content Workshop collections · FastDL\
Anti-cheat VAC

Game modes

- Sandbox
- TTT
- DarkRP
- Prop Hunt
- Workshop
- Custom

Game facts from the official Garry’s Mod wiki by Facepunch, checked in October 2026.

- DDoS protection
- 20 game server locations

## Garry’s Mod plans

Tell us your game mode, slot count and addons, and our team will recommend the right server.

[Contact sales](https://hyperdc.com/contact-us) [Open a ticket](https://hyperdc.com/support/new-ticket)

## How big should a Garry’s Mod server be?

Facepunch publishes no server hardware figures. Game mode, addons and slots decide the load, and single-core speed matters most.

| Feature | **Small** Up to 16 slots | Recommended **Community** Up to 32 slots | **Large** Up to 64 slots | **Very large** 64+ slots |
| --- | --- | --- | --- | --- |
| Memory (RAM)Working memory for the world, the players and every mod. Leave headroom: memory use grows as players explore. | 2 GB | 4 GB | 6 GB | 8 GB+ |
| CPU coresThe game simulates the world mostly on one thread, so fast cores matter more than many cores. | 2 | 2–4 | 4 | 4+ |
| Disk spaceWorkshop collections and mounted Counter-Strike: Source content take most of the space. | 15 GB | 20 GB | 30 GB | 40 GB |
| Typical use | Sandbox or TTT with friends | TTT, Prop Hunt or a small DarkRP | Busy DarkRP or TTT communities | Large roleplay servers |

- ### Small
  Up to 16 slots
  Memory (RAM)Working memory for the world, the players and every mod. Leave headroom: memory use grows as players explore. 2 GB\
  CPU coresThe game simulates the world mostly on one thread, so fast cores matter more than many cores. 2\
  Disk spaceWorkshop collections and mounted Counter-Strike: Source content take most of the space. 15 GB\
  Typical use Sandbox or TTT with friends
- Recommended
  ### Community
  Up to 32 slots
  Memory (RAM)Working memory for the world, the players and every mod. Leave headroom: memory use grows as players explore. 4 GB\
  CPU coresThe game simulates the world mostly on one thread, so fast cores matter more than many cores. 2–4\
  Disk spaceWorkshop collections and mounted Counter-Strike: Source content take most of the space. 20 GB\
  Typical use TTT, Prop Hunt or a small DarkRP
- ### Large
  Up to 64 slots
  Memory (RAM)Working memory for the world, the players and every mod. Leave headroom: memory use grows as players explore. 6 GB\
  CPU coresThe game simulates the world mostly on one thread, so fast cores matter more than many cores. 4\
  Disk spaceWorkshop collections and mounted Counter-Strike: Source content take most of the space. 30 GB\
  Typical use Busy DarkRP or TTT communities
- ### Very large
  64+ slots
  Memory (RAM)Working memory for the world, the players and every mod. Leave headroom: memory use grows as players explore. 8 GB+\
  CPU coresThe game simulates the world mostly on one thread, so fast cores matter more than many cores. 4+\
  Disk spaceWorkshop collections and mounted Counter-Strike: Source content take most of the space. 40 GB\
  Typical use Large roleplay servers

Facepunch publishes no server hardware figures; these sizes follow common practice. Mounted content and large Workshop collections need extra disk space.

## Game modes, Workshop and content

A Garry’s Mod server is what you load on it.

### Game modes

Sandbox and Trouble in Terrorist Town ship with the game; DarkRP, Prop Hunt and many more come from the community. Pick one with +gamemode.

### Workshop collections

Start with +host\_workshop\_collection and a public or unlisted collection; players download its maps and the game mode when they join.

### More content for players

Mark addons with models or sounds with resource.AddWorkshop in server-side Lua, or serve files over FastDL with sv\_downloadurl.

### Lua addons

Put addons and scripts on the server; Lua files reach players through the game’s own system.

### Mounted content

Download Counter-Strike: Source or Team Fortress 2 content with SteamCMD and mount it in mount.cfg to fix missing textures and ERROR models.

### Your own login token

Each server needs its own Game Server Login Token for App ID 4000; without one it ranks far lower in the list.

## Set up your Garry’s Mod server

Four steps from an empty server to your first round.

1. ### Pick size and game mode
   Use the table above, then choose Sandbox, TTT, DarkRP or another game mode.
2. ### Pick a location
   Choose the one closest to your players from our 20 game server locations.
3. ### Add the token and content
   Create a login token for App ID 4000, set +gamemode, +map and +maxplayers, and add your Workshop collection.
4. ### Join the server
   Find the server in the in-game browser or your favorites, or type connect with the address in the console.

## Other game servers you might like

[See every game](https://hyperdc.com/game-server-hosting) [See all sandbox servers](https://hyperdc.com/game-server-hosting/sandbox-game-servers)

### Counter-Strike 2

Competitive, wingman and community servers with Workshop maps.

[Learn more](https://hyperdc.com/game-server-hosting/counter-strike-2)

### GTA V (FiveM)

Roleplay and freeroam communities on FiveM with txAdmin.

[Learn more](https://hyperdc.com/game-server-hosting/grand-theft-auto-v)

### Minecraft

Java and Bedrock worlds with plugins, modpacks or crossplay.

[Learn more](https://hyperdc.com/game-server-hosting/minecraft)

### Terraria

Vanilla or tModLoader worlds for up to 255 players.

[Learn more](https://hyperdc.com/game-server-hosting/terraria)

### Arma 3

Unit operations with Workshop mods, keys and headless clients.

[Learn more](https://hyperdc.com/game-server-hosting/arma-3)

### Rust

Your wipes, plugins and maps, from small groups to busy communities.

[Learn more](https://hyperdc.com/game-server-hosting/rust)

## Frequently asked questions

Still have a question? Send us a message and our team will reply by email.

[Contact us](https://hyperdc.com/contact-us) Chat with our team

### Do I need a Game Server Login Token for Garry’s Mod?

Yes. Create a token for App ID 4000 on Steam’s game server account page and start the server with +sv\_setsteamaccount. Since May 2020 servers without a token rank far lower in the server list. Use one token per server.

### How many players can join?

You set the slots with +maxplayers on the command line, and the game offers up to 128. The value cannot be changed from Lua while the server runs.

### Which game modes can I run?

Sandbox and Trouble in Terrorist Town ship with the game. DarkRP, Prop Hunt and hundreds of others come from the community, mostly through the Steam Workshop.

### How do I add Workshop content?

Start the server with +host\_workshop\_collection and the ID of a public or unlisted collection. Players download the current map and game mode automatically; mark other content with resource.AddWorkshop in server-side Lua.

### Why do players see ERROR models or missing textures?

Many addons use Counter-Strike: Source or Team Fortress 2 content. Download it with SteamCMD and mount it in garrysmod/cfg/mount.cfg; on Linux, paths are case-sensitive.

### What is FastDL?

A web server that hands custom files to players, set with sv\_downloadurl and resource.AddFile; bzip2-compressed files are tried first. The built-in download is slow, so FastDL is the better choice for custom content.

### Which port does the server use?

27015 by default (hostport). When players connect without a port, 27015 is used.

### How do players join?

Through the in-game server browser or their favorites, or by typing connect with the address and port in the console.

### Is there a 64-bit server?

Yes. Since the September 2026 update, 64-bit binaries for the dedicated server are available on every branch.

### What rules apply to server operators?

Facepunch’s server operator rules forbid fake player counts or server details and a wrong sv\_location; breaking them can get a server blacklisted.

## Ready to load your game mode?

Tell us your game mode, slots and addons, and we will help you pick the right Garry’s Mod server.

See plans [Contact sales](https://hyperdc.com/contact-us)

---

Source: <https://hyperdc.com/game-server-hosting/garrys-mod>\
Updated: 2026-10-22
