How to Create a Steam Game Server Login Token (GSLT)

If you want your server to appear in the public server browser, you need to create a Steam Game Server Login Token (GSLT). This token allows your server to authenticate with Steam and register in the public server list.

This guide explains how to generate a token and add it to your Garry's Mod server.


What Is a Steam Game Server Login Token?

A Game Server Login Token (GSLT) is used to identify your server with Steam. Without it, your server may still run but might not appear publicly in the multiplayer server list.

Using a GSLT ensures that:


Step 1: Log in to Steam

First, log in to your Steam account using your web browser.

You will need a Steam account that owns at least one game and has no active bans or restrictions.


Step 2: Generate a Server Token

Go to the official Steam Game Server Login Token page:

https://steamcommunity.com/dev/managegameservers

Once there:

  1. Enter the App ID for Garry's Mod:

4000
  1. Add a Memo (this is just a name to identify the token)

Example:

My GMod Server
  1. Click Create

Steam will generate your server token.


Step 3: Copy the Token

After creating the token, Steam will display a long string similar to this:

A1B2C3D4E5F6G7H8I9J0K

Copy this token.

Keep it private, as it allows your server to authenticate with Steam.


Step 4: Add the Token to Your Server Panel

Log in to your server panel from Avalanche Hosting.

Navigate to the Startup Configuration section and find the field labeled:

Steam Account Token

Paste the token you copied into this field.


Step 5: Restart Your Server

After adding the token:

  1. Save the settings

  2. Restart your server

Once the server starts again, it will authenticate with Steam and should now appear in the public server list.