CS2

3 sizes available

Live player countRCON console3 server sizes

Counter-Strike 2 server hosting without the ops tax

Competitive FPS. Requires a Steam Game Server Login Token (GSLT). Bastion handles provisioning, wake and sleep, and the control plane so you can get the server live and get out of the way.

Deploy time

under a minute

Billing model

pay only for uptime

Player scale

up to 64 players

Control surface

browser RCON

Why host Counter-Strike 2 on Bastion?

Deploy in under a minute

Pick a size, give it a name, and your Counter-Strike 2 server is live. No SSH, no config files.

Pay per day

No monthly subscription. Billed hourly while your server runs. Stop anytime to pause billing.

Auto-sleep

Set an idle timeout and Bastion stops your server automatically when no one is playing.

Real-time player count

See how many players are online right now from your dashboard.

In-browser RCON console

Run server commands directly from your browser — no external RCON client needed.

Counter-Strike 2 server pricing

All plans include auto-sleep, browser RCON, player count monitoring, and 24/7 availability. No setup fee, and no reason to pay for dead uptime.

Starting rate

$0.50/day

hourly accounting from the daily rate

Recommended size

Small

4 GB · 2 vCPU

Largest profile

16 GB · 6 vCPU

up to 64 players

Pick the size that matches your session, not your maximum ambition

Small

Recommended

$0.50/day

$0.021/hr

4 GB RAM2 vCPUup to 16 players

Medium

$0.90/day

$0.037/hr

8 GB RAM4 vCPUup to 32 players

Large

$1.50/day

$0.063/hr

16 GB RAM6 vCPUup to 64 players

Prices in USD. Billed hourly (1/24th of daily rate per hour of uptime). Stop your server to stop billing.

Server configuration

Bastion exposes the key Counter-Strike 2 settings directly in the dashboard, so the common path is edit, restart once, and keep playing instead of hunting through config files.

Editable settings

5 exposed

No config-file spelunking for the common path

Apply path

Dashboard-first

Change values, restart once, and keep moving

Secrets handling

Public fields only

Sensitive values stay out of the marketing flow

Server Name

CS2_SERVERNAME

default set

Display name in server browser

default: Bastion CS2 Server

Start Map

CS2_STARTMAP

default set

Initial map (e.g. de_dust2, de_mirage)

default: de_dust2

Max Players

CS2_MAXPLAYERS

default set

Maximum concurrent players

default: 16

Game Type

CS2_GAMETYPE

default set

0 = Casual/Competitive, 1 = Arms Race/Demolition

default: 0

Game Mode

CS2_GAMEMODE

default set

0 = Casual, 1 = Competitive, 2 = Wingman

default: 1

Frequently asked questions

The questions that usually block deployment get answered here, not buried in docs.

5 quick answers
How long does it take to deploy a Counter-Strike 2 server?
Under a minute. Bastion provisions your Counter-Strike 2 server and gives you a connection address — no manual setup required.
When do I start getting charged?
Billing starts when your server finishes provisioning and enters the running state. You will not be charged for provisioning time.
Can I stop the server when no one is playing?
Yes. You can stop your server manually at any time, or enable auto-sleep to have Bastion stop it automatically after a period of inactivity. Billing pauses immediately.
What happens to my world data when I stop the server?
Your Counter-Strike 2 world data is persisted on the server volume. Stopping and restarting the server preserves all player data, builds, and progress.
Can I change server settings after deployment?
Yes. The Settings tab in your dashboard lets you edit all configuration values. Changes take effect after a server restart.

Ready to deploy your Counter-Strike 2 server?

Up and running in under a minute. Start at $0.50/day, stop it when your crew is done, and keep the world waiting for the next session.

Before you click deploy

Wake time
under a minute
Billing
stops when stopped
Recommended entry
Small

Also available on Bastion

If this is not your launch game, the same control plane already covers these too.

Browse all games