# 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.

Sandbox · Game modes

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 are being prepared

Tell us your game mode, slot count and addons, and our team will reply with the options. Or open a ticket and we will let you know when the plans are online.

[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)

### Counter-Strike 2

Competitive, wingman and community servers with Workshop maps.

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

### GTA V (FiveM)

Roleplay and freeroam communities on FiveM with txAdmin.

[Learn more](https://hyperdc.com/game-servers/gta-5)

### Minecraft

Java and Bedrock worlds with plugins, modpacks or crossplay.

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

### Terraria

Vanilla or tModLoader worlds for up to 255 players.

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

### Arma 3

Unit operations with Workshop mods, keys and headless clients.

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

### Rust

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

[Learn more](https://hyperdc.com/game-servers/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) [Open a ticket](https://hyperdc.com/support/new-ticket)

### 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-servers/garrys-mod>\
Updated: 2026-10-08
