Articles on: Garry's Mod

How to Make Your GMOD Server Public (with a Steam Account Token)

By default, a fresh GMod server might not show up in the public server browser — especially if it's missing a Steam game server login token (GSLT). This token links your server to a Steam account and is required for your server to appear in the public list.


Here’s how to generate a token and add it to your server so players can find it.

Step 1: Log in to the Steam Game Server Account Management Page 

Go to https://steamcommunity.com/dev/managegameservers and log in with your Steam account.


This should be your personal Steam account (not shared or used for VAC-banned games). You can create a separate account just for hosting if needed.


Step 2: Generate Your Token

Under Create a new token, fill out the following:


  • App ID: 4000 (this is the App ID for Garry’s Mod)
  • Memo: Any name to help you identify the server (e.g., "My Sandbox Server")


Click Create. You’ll be given a long token string. 


Step 3: Log in 

Now head over to your Nexus Hosting Account and log in. 


Step 4: Select the Server

Once on the dashboard, find and select the intended Garry’s Mod server. 


Step 5: Add Your Steam Token

Select the Startup tab from the sidebar. Then look for the Steam Account Token section and paste your newly created token into the box to link your server to your Steam account.


For Nexus Hosting Garry’s Mod servers, sv_lan (which sets whether a server is public or LAN only) is set to 0 by default. This means the server will automatically be public once the Steam token is added.





Updated on: 29/07/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!