> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.nexushosts.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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__](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. 

![](https://storage.crisp.chat/users/helpdesk/website/-/1/e/6/c/1e6c49e0d02dca00/steam-account-gm_1rkk2qs.png)
### **Step 3: Log in** 
Now head over to your [__Nexus Hosting Account__](https://gamecp.nexuscorehosting.com/auth/login) and log in. 

![](https://storage.crisp.chat/users/helpdesk/website/-/1/e/6/c/1e6c49e0d02dca00/nexuscorelogin_e8k9ud.png)
### **Step 4: Select the Server**
Once on the dashboard, find and select the intended Garry’s Mod server. 

![](https://storage.crisp.chat/users/helpdesk/website/-/1/e/6/c/1e6c49e0d02dca00/select-server-gm_favdg6.png)
### **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.

![](https://storage.crisp.chat/users/helpdesk/website/-/1/e/6/c/1e6c49e0d02dca00/steam-account-token-gm_9r3jqm.png)


