CCounter-Strike 2

How to Set Up a CS2 Community Server

M
MANAfuel Team
6 min readUpdated May 2026
CS2 community server setup through MANAfuel dashboard

Deploy and configure a Counter-Strike 2 community server on MANAfuel with GSLT authentication, game modes, and competitive settings.


  1. Generate a Game Server Login Token

    Before deploying, create a GSLT (Game Server Login Token) from the Steam website. Log in to your Steam account, go to the Game Server Account Management page, enter CS2 App ID (730), and generate a token. This token authenticates your server with Valve and is required for your server to appear in the community server browser. Copy the token — you will need it during setup.


  2. Deploy Your CS2 Server

    Open the MANAfuel dashboard and click Deploy. Select Counter-Strike 2, choose your plan (Starter comes with 2 GB — sufficient for most CS2 servers), and enter your GSLT token in the configuration field. Your CS2 server deploys with the latest game build and default competitive settings.


  3. Configure Game Mode and Map Pool

    Open your server settings in the MANAfuel dashboard. CS2 supports multiple game modes: Competitive (5v5 bomb defusal), Casual (10v10 relaxed rules), Deathmatch (free-for-all), and custom modes through server plugins. Set your default map with the server config — popular competitive maps include de_dust2, de_mirage, de_inferno, and de_anubis. The map rotation is configured via the mapgroup file in the File Manager.


  4. Set Competitive Rules

    For competitive play, configure round time (1:55 for official rules), buy time (20 seconds), freeze time (15 seconds), and max rounds (24 with overtime). These settings go in the server.cfg file, editable through the File Manager. Use mp_maxrounds 24, mp_roundtime 1.92, mp_buytime 20, and mp_freezetime 15. For casual servers, use longer round times and enable auto-team-balance.


  5. Configure Server Access

    Set a server password in your settings to create a private server. For public servers, leave the password blank — your GSLT ensures the server appears in the community browser. Set sv_maxrate 0 (no server-imposed rate cap for clients) and sv_mincmdrate 128 for smooth gameplay. Manage admin access through RCON — add trusted players as admins using a server management plugin like CounterStrikeSharp.


  6. Test and Go Live

    Connect to your server using the console command connect <your-server-address>:<port>. Verify the game mode loads correctly, maps rotate as expected, and competitive rules apply. Bob monitors your CS2 server for crashes and VAC authentication failures — if the GSLT token expires or is revoked, Bob alerts you immediately so you can generate a replacement.

FAQ

Frequently asked questions

Q1

Why is my CS2 server not showing in the community browser?

The most common cause is a missing or invalid GSLT token. Generate a new token from the Steam Game Server Account Management page, enter it in your server settings, and restart. The server typically appears in the browser within 2 to 5 minutes of starting.
Q2

How many players can a CS2 server support?

Standard competitive is 10 players (5v5). Casual mode supports up to 20. The Starter plan handles 10 players comfortably. For 20-player casual servers or servers running resource-heavy plugins, the Gamer plan provides additional headroom.
Q3

Can I install custom maps from the Steam Workshop?

Yes. See our Workshop Maps guide for step-by-step instructions on adding Workshop maps to your CS2 server rotation through the MANAfuel dashboard.
Troubleshooting

Fix common issues

CS2 Server Not Showing in Server List - Fixed

Read guide ->
More Counter-Strike 2 guides

Keep reading

* Counter-Strike 2

How to Add Workshop Maps to Your CS2 Server

Read guide ->
* Counter-Strike 2

CS2 RCON Admin Guide

Read guide ->
Ready in 60 seconds

Deploy your Counter-Strike 2 server

Starting at $6/mo - no credit card to explore the dashboard.