GMod Server Hosting (Garry's Mod)

Run your DarkRP city, TTT or Prop Hunt server on a Ryzen 9 9950X. Workshop collections, ULX administration and DDoS protection come with every Garry's Mod plan. Plans start at $5.26 per month.

GMod Server Plans and Pricing

The Garry's Mod server (SRCDS) mostly runs on a single core, so a high clock speed matters more than core count. RAM needs grow with the gamemode and the number of addons.

Filters

GMod 2GB RAM

$5.26
/monthly

GMod 4GB RAM

$10.53
/monthly

GMod 6GB RAM

$15.79
/monthly

GMod 8GB RAM

$21.05
/monthly

GMod 10GB RAM

$26.31
/monthly

GMod 12GB RAM

$31.58
/monthly

GMod 16GB RAM

$42.10
/monthly

GMod 24GB RAM

$63.15
/monthly

GMod 32GB RAM

$84.20
/monthly

GMod 64GB RAM

$168.41
/monthly

How Much RAM Does a Garry's Mod Server Need?

A TTT server with a handful of maps and few addons can run in under 2 GB. DarkRP, on the other hand, grows with hundreds of addons, custom jobs, vehicles and maps; as player count rises, both memory and the server's main thread come under pressure.

The most common cause of lag on GMod servers isn't a lack of RAM but badly written Lua addons. Watching the server's tick time after adding a new addon lets you catch problems before they grow.

Use case
Players
Recommended RAM
Matching plan
TTT or Prop Hunt, few addons
16–24
2 GB
GMod 2 GB
Sandbox or Murder, moderate addons
24–32
4 GB
GMod 4 GB
DarkRP, mid-sized Workshop collection
32–48
4–6 GB
GMod 6 GB
DarkRP, large collection and custom maps
48–64
8 GB
GMod 8 GB
DarkRP + TTT servers on one machine
100+
16 GB+
GMod 16 GB / 24 GB

DarkRP, TTT and Prop Hunt Gamemodes

Garry's Mod gets its strength from gamemodes. You choose which mode runs with the +gamemode parameter when starting the server, and you can run several GMod servers with different modes on the same machine.

DarkRP

The most popular roleplay gamemode. Install DarkRP from GitHub into the gamemodes folder and the darkrpmodification addon, where you define jobs and items, into addons. Jobs live in jobs.lua and shipments in shipments.lua.

Trouble in Terrorist Town (TTT)

Ships with the game and needs no extra install. Most TTT maps use Counter-Strike: Source content; download it to the server with SteamCMD (app 232330) and mount it with mount.cfg.

Prop Hunt and other modes

Modes like Prop Hunt, Murder, Deathrun and Jailbreak are added from the Workshop. Add the mode to your collection and change the +gamemode value in the launch command.

Workshop Collections and FastDL

Gather the addons your server uses into a Steam Workshop collection and add +host_workshop_collection COLLECTION_ID to the launch command. The server downloads and updates every addon in the collection on startup.

Players need that content too, otherwise they see purple-and-black checkerboards and ERROR models. For Workshop content, add resource.AddWorkshop lines in lua/autorun/server so players download it automatically when they connect.

For custom files that aren't on the Workshop (your own map, sounds or materials), use FastDL. Publish the compressed files on a web server and point to it with sv_downloadurl. With full administrator access, you can run that web server on the same machine with nginx, which largely ends players getting stuck while downloading.

How to Set Up a GMod Server

The Garry's Mod dedicated server runs on SRCDS, Valve's Source server software. If you choose Garry's Mod during installation, the files come preinstalled; the steps below help you finish the configuration.

  1. 1Choose your GMod plan and select Garry's Mod during the operating system installation.
  2. 2If installing yourself, run app_update 4020 validate in SteamCMD to download the server files.
  3. 3Create a GSLT on Steam's Game Server Account Management page with app ID 4000 and add it to the launch command as +sv_setsteamaccount TOKEN.
  4. 4In garrysmod/cfg/server.cfg, set the server name (hostname), password (sv_password) and RCON password (rcon_password).
  5. 5Start the server with a command such as +gamemode darkrp +map rp_downtown_v4c_v2 +maxplayers 32 +host_workshop_collection COLLECTION_ID.
  6. 6Add ULX and ULib to your Workshop collection and make yourself an admin with ulx adduser username superadmin in the server console.
  7. 7The default port is 27015. Players join from the server browser or by typing connect server-ip:27015 in the console.

GMod Server Performance and Lua Errors

A Garry's Mod server's tick time is set by the Lua code in your addons. An addon hook that runs every tick or constantly spawned physics objects slow the server down as players join, and players feel it as laggy vehicles and rubber-banding.

Check the server console for Lua errors regularly; an addon that errors constantly bloats the logs and tires the server. Profiling tools such as FProfiler show how much time each addon takes.

Installing the server from the -beta x86-64 branch in SteamCMD gives you 64-bit SRCDS, so large addon collections don't hit the 32-bit version's memory limit. Raising the tick rate (-tickrate) too high increases CPU load; 33 or 66 is enough for most DarkRP servers.

Server Administration with ULX

ULX is Garry's Mod's most widely used admin tool. It lets you kick, ban, mute and teleport players from an in-game menu (!menu). Permission groups (moderator, admin, superadmin) and the commands each group can use are configured through ULib.

If you use DarkRP, its own admin tool FAdmin comes built in; most servers use it alongside ULX. Larger communities also choose alternative admin addons such as SAM.

Our servers are in Frankfurt, Germany, close to most of Europe's GMod players; from Istanbul latency is 30–50 ms. Even on a DarkRP map full of props and vehicles, that means smooth play.

Why Nodesty?

A Garry's Mod server leans on one core and grows with its addons. High clock speed and fast storage make the difference on a busy DarkRP night.

5.7 GHz Ryzen 9 9950X

Most game servers run their main loop on a single core. High clock speed keeps tick times low even when the server is packed.

L3–L7 DDoS protection

nShield's 3+ Tbps of capacity protects every layer from L3 to L7. Protection is enabled on every plan at no extra cost.

NVMe storage

Worlds, maps and databases live on NVMe drives, so saves cause fewer hitches and restarts are faster.

Pick your game at install

Choose your game when installing the operating system and your server arrives with the game software ready. Reinstall from the same screen whenever you like.

Free backups and migration

Automatic daily backups are kept for 7 days. Our team will move your server from another provider for free.

24/7 support

Open a ticket for connection, port or attack issues; our team responds around the clock.

FAQ

Frequently Asked Questions

Answers to your questions

How much does GMod server hosting cost?
Our Garry's Mod plans start at $5.26 per month for 2 GB of RAM; you don't pay extra for DDoS protection, NVMe storage or daily backups.
How many players can join my GMod server?
Does DarkRP come preinstalled?
How do I link a Workshop collection?
Why do players get stuck downloading files?
Can I install an admin mod like ULX?
Are backups included?
Does the DDoS protection cover GMod?
Can I move my GMod server from another host?

More Game Servers

If your community plays other games too, you can host them on the same infrastructure.

Minecraft is a trademark of Mojang AB; FiveM of Cfx.re; Grand Theft Auto V of Rockstar Games; Rust and Garry's Mod of Facepunch Studios; Unturned of Smartly Dressed Games; and Steam of Valve Corporation. Nodesty is not affiliated with or endorsed by these companies.

Launch your server now.

Build, scale, and conquer without limits on Nodesty's premium infrastructure.

                                                                                                                                                                                                                            
                                                                                                                                                                                                                            
                                                                                                                                                                                                                            
                                                                                                                             ············································                                                   
                                                ··································································································..........···························                                     
                                       ················..........................................................................................................................··············                             
                                  ·············.................::::::::::::::::::::::::::::::::::::::::::::::....................:::::::::::::::::::::::::::::::::::::::................···········                        
                             ············................:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::............·········                     
                         ············.................:::::::::::::::::::::::::::::::::::::::::::::::::::------------::::::::::::::::::::::::::::::----------------:::::::::::::::::::::..........········                  
                    ············......................::::::::::::::::::::::::::::::::::::------------------------------------------------------------------------------------:::::::::::::.........········                
                ··········.............................................::::::::::::::::::-------------==========================================-----------------------------------:::::::::::........·······               
             ········..................:.....................................::::::::::--------=======+++++++++++++++++++++++++++++++++++++=========================------------------::::::::::.......·······              
           ······.........::::::::::::::::::::................................:::::::-----=====++++xxxxxx**************************xxxxxxxxx++++++++++++++===================------------::::::::.......·······             
          ·····.......:::::::::::::::::::::::::::.............................:::::----===+++xxx****%%%%&&&&&&#############&&&&&&&%%%%%*******xxxxxxxx++++++++++++++==============----------:::::::......······             
         ····......::::::::-------------:::::::::::..........................::::---===+++xx***%%%&&&####@@@@@@@@@@@@@@@@@@@@@@@@####&&&&&%%%%*******xxxxxxxxx+++++++++++++===========--------::::::......·····             
        ····.....:::::::--------------------:::::::::.......................::::---===++xxx**%%&&&###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###&&&&%%%%%********xxxxxxxxxxx++++++++++++========------::::::.....······            
        ····.....:::::--------------------------::::::::....................::::---===++xx***%%&&&####@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###&&&&&%%%%%**********xxxxxxxxxxxxx+++++++++=======------:::::.....·····            
        ····....::::::-------=============---------:::::::::................:::::---===+++xx***%%%&&&#####@@@@@@@@@@@@@@@@@@@@@@@@@#####&&&&&%%%%%%*************xxxxxxxxxxxxxx+++++++++======-----:::::....·····            
         ····....:::::-------================---------:::::::::...............:::::----===++++xxx***%%%%&&&&&&#################&&&&&&%%%%%%%*******************xxxxxxxxxxxxxxxxx++++++++======----:::::....·····            
         ·····....:::::--------=================---------::::::::::..............:::::::-----====+++++xxxxxx**************************xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx++++++++=====-----::::....·····            
          ·····.....:::::--------=================----------:::::::::::.................:::::::::-------=============++++++++++++++++++++++++++++++++++++xxxxxxxxxxxxxxxxxxxxxxx++++++++======-----::::....·····            
            ·····.....:::::::----------===========-------------::::::::::::.........................::::::::::::::::::------------------=============+++++++++++++++++++++++++++++++++=======-----::::.....·····            
              ······......:::::::---------------------------------:::::::::::::........................................:::::::::::::::-----------============+++++++++++++++++++++========------:::::.....·····             
                 ······........:::::::::---------------------------:::::::::::::::::...........................................:::::::::::::------------=============================--------::::::.....······              
                    ·········.........:::::::::::::::-------------::::::::::::::::::::::::.......................................::::::::::::::::--------------------------------------::::::::......·······                
                          ··········............::::::::::::::::::::::::::::::::::::::::::::::::::................................::::::::::::::::::::::::::-------------:::::::::::::::.........········                   
                                  ············..................:::::::::::::::::::::::::::::::::::::::::::.........................:::::::::::::::::::::::::::::::::::::................···········                        
                                             ················.............................................................................................................·················                                 
                                                           ······················................................................................···························                                                
                                                                               ·········································································