All games
CS2

CS2 Server Hosting

Competitive Counter-Strike 2 servers

Run your own Counter-Strike 2 dedicated server for scrims, pugs, and community matches. Console in your dashboard, custom configs, and workshop map support.

.piedmonthosting.com

Players can connect using yourname.piedmonthosting.com instead of an IP:port.

Custom configs
Plugin support
5 backup slots
Pterodactyl Panel
SFTP access
Custom subdomain
No idle shutdown
US East (Durham, NC)
Order Summary
CS2 — Standard
RAM8 GB
CPU3.5 Cores
Storage120 GB SSD
Players20
LocationDurham, NC
Monthly total
$12.99/mo

Cancel anytime. Most servers are ready within a few minutes.

CS2 hosting

What you get with a CS2 server

A Counter-Strike 2 dedicated server for scrims, pugs and community nights, with workshop maps from the console and your own configs.

Which plan?

Starter4 GB · up to 10 players
A 5v5: scrims, pugs and practice.
Standard8 GB · up to 20 players
A full 10v10 Casual lobby.
Premium12 GB · up to 32 players
Community servers and bigger plugin setups. Casual itself still stops at 20 players — see the FAQ.

Each new server starts with its plan’s player limit already set.

Workshop maps

Run host_workshop_map with a map’s Workshop ID from the console, and set the map your server starts on as Map on the game panel’s Startup tab.

Console and configs

Run commands from the Console tab of your Piedmont dashboard, and edit server.cfg and autoexec.cfg in game/csgo/cfg.

Backups and restarts

Back up before you change configs or plugins and restore from your dashboard; your plan sets how many backups you keep. They’re stored with the server, so download any you can’t lose. Restarts can run on a daily or weekly schedule.

Free subdomain

Choose yourname.piedmonthosting.com at checkout. Players connect to it, with your port, from the CS2 console.

How to join a CS2 server

  1. Turn on the developer console: Settings → Game → Enable Developer Console.
  2. Press ~ to open it.
  3. Type connect my-server.piedmonthosting.com:27015 with your own address and press Enter.

Your exact address is on the Overview tab of your dashboard and in your server-ready email.

CS2 plugins

CS2 plugins are built on Metamod:Source and CounterStrikeSharp; SourceMod doesn’t support CS2. You install them yourself over SFTP or the file manager — there’s no one-click installer.

Questions

CS2 server FAQ

Is it 64-tick or 128-tick?

64-tick. CS2 runs every server at a fixed 64 ticks with sub-tick updates; there’s no 128-tick option in CS2.

Why does Casual stop at 20 players?

Casual is a 10v10 mode, and CS2 caps it at 20 players — even on Premium (32 slots). Filling more slots needs a game-mode override (a gamemodes_server.txt file); open a support ticket if you want one. Competitive (5v5) and Wingman (2v2) have smaller limits of their own.

How do I switch game modes?

From the console: game_type 0; game_mode 1; changelevel de_dust2 switches to Competitive. A restart puts the server back in Casual — open a support ticket if you want a different default.

How do I get listed in the server browser?

Create a free Game Server Login Token (GSLT) for App ID 730 at steamcommunity.com/dev/managegameservers, paste it into Steam Account Token on the Startup tab and restart. An invalid or expired token leaves the server stuck on Starting; set it back to all zeros to recover.

How long does setup take?

CS2’s dedicated server is a very large install, so allow up to about 15 minutes the first time. We email you once the server is running.

Does the server stay on when nobody’s playing?

Yes. There’s no idle shutdown or sleep mode — it keeps running whether or not anyone is online, and it’s covered by our uptime SLA. If a payment fails, the server is stopped until the payment goes through.

CS2 plans start at $6.99 a month.

Choose a plan