How to Install Custom Maps on a CS2 Server
Learn how to load Steam Workshop maps on your CS2 server for surf, bhop, or custom competitive matches.
Playing the active duty map pool is great, but hosting custom Workshop maps for Surf, Bhop, or 1v1 arenas is a fantastic way to build a unique community. Here is how to set up Steam Workshop integration on your GameSphere CS2 server.
1. Get a Steam Web API Key
Your server needs permission from Steam to download maps. Go to the Steam API Key page and generate a key.
2. Configure the Server Launch Parameters
In your GameSphere Dashboard, navigate to the Startup Settings tab for your CS2 server.
- Find the Steam Web API Key field and paste your key.
- Find the Workshop Collection ID field. You can get this ID from the URL of a Steam Workshop collection you create.
- Optional: Set the Workshop Start Map ID to dictate which custom map loads when the server boots.
3. Update and Restart
Restart your server. During the boot process, you will see the console downloading the maps from your collection directly into the server's directory.
Changing Maps via RCON
To change to a workshop map while the server is running, you cannot use the standard changelevel command. You must use:
host_workshop_map [MAP_ID]
Replace [MAP_ID] with the numeric ID of the map from the Steam Workshop URL.
