Counter-Strike 2
Counter-Strike 2
GameCP OfficialFPS
Verified

Counter-Strike 2

Dedicated Server Template

For over two decades, Counter-Strike has offered an elite competitive experience, one shaped by millions of players from across the globe. And now the next chapter in the CS story is about to begin. This is Counter-Strike 2.

v27
3/13/2026

Counter-Strike 2 Game Server Hosting

Deploy and manage your own Counter-Strike 2 dedicated server with GameCP's free game server control panel. This template provides a production-ready server configuration with one-click installation, automatic updates via SteamCMD, and full environment variable management. Whether you're hosting for a small group of friends or running a large community server, GameCP makes Counter-Strike 2 server administration simple and reliable.

Free Control PanelOne-Click DeployAuto UpdatesDocker Containerized
Full Hosting Guide

Ready to host Counter-Strike 2?

Read our complete step-by-step guide covering installation, configuration, performance tuning, and getting your server online in minutes.

Resource Requirements

CPU Cores
2
Memory
3.0 GB(max 4 GB)
Storage
40 GBSSD

Recommended Players

12
Recommended
Min: 2Max: 64

Performance Tiers

Economy

Small server, 2-10 players

RAM3 GB
CPU Shares2048
Recommended

Standard

Medium server, 10-24 players

RAM4 GB
CPU Shares3072

Pro

Large server, 24-64 players

RAM6 GB
CPU Shares4096

Startup Command

#!/bin/bashBash shell with full features

Default

CS2 dedicated server with auto-restart on crash

Default

Competitive (128 Tick)

Optimized for competitive play. Higher tickrate for more responsive gameplay. Best for 5v5 matches.

Casual (64 Tick)

Standard casual server settings. Lower resource usage, suitable for public servers with many players.

Environment Variables

SERVER_NAME

Required

Server Name

Server name displayed in the server browser

Default
(empty)

MAX_PLAYERS

Required

Max Players

Maximum number of concurrent players

Default
12

STEAM_GSLT

Game Server Login Token

Create one with App ID `730` at [Steam GSLT Management](https://steamcommunity.com/dev/managegameservers) to publicly list your server.

Default
(empty)

VAC_ENABLED

VAC Security

Enable VAC (Valve Anti-Cheat) protection

Default
1

RCON_ENABLED

Enable RCON

Enable RCON for external administration tools

Default
0

SRCDS_MAP

Required

Start Map

The map loaded when the server starts.

Default
de_dust2

GAME_MODE

Required

Game Mode

Game mode value. Used with Game Type to determine server game type.

Default
1

GAME_TYPE

Required

Game Type

Game type value. Used with Game Mode to determine server game type.

Default
0

BOT_QUOTA

Bot Quota

Maximum number of bots. Set to 0 to disable bots.

Default
0

BOT_QUOTA_MODE

Bot Quota Mode

How bots fill the server.

Default
fill

BOT_DIFFICULTY

Bot Difficulty

Bot AI difficulty level.

Default
1

RCON_PASSWORD

Required

RCON Password

Password for remote console (RCON) access.

Default
(empty)

SERVER_PASSWORD

Server Password

If set, players must enter this password to join the server.

Default
(empty)

AUTO_UPDATE

Auto Update

Automatically update the server on startup

Default
1

STEAM_USER

Read Only

Steam Username

Steam username for authentication. Leave empty for anonymous login.

Default
(empty)

STEAM_PASS

Read Only

Steam Password

Steam password for authentication. Leave empty for anonymous login.

Default
(empty)

STEAM_AUTH

Read Only

Steam Guard Code

Steam Guard authentication code (optional).

Default
(empty)

EXTRA_FLAGS

Read Only

Extra SteamCMD Flags

Additional SteamCMD flags.

Default
(empty)

Container Configuration

Docker Image

ghcr.io/ptero-eggs/steamcmd:sniper

Technical Profile

Template ID

counter-strike-2

Author

GameCP Team

Last Updated

March 13, 2026

Status

Active

Configuration Metadata

Information about the origin and version of this game configuration.

Author

GameCP Team

Version

3

Source

gamecp

Imported: 2/5/2026, 1:24:57 PM