server.cfg. This guide explains the settings that matter, how to set up your map rotation and MOTD, and gives you two ready-to-use configs: one for casual public play, one for competitive matches.
Where the Files Live
All configuration lives in thecstrike/ folder, which you can edit with the Game Panel’s File Manager or SFTP:
Essential server.cfg Settings
Ready-to-Use Configs
Opencstrike/server.cfg in the File Manager and use one of these as a starting point:
- Casual / Public
- Competitive / Match
Map Rotation (mapcycle.txt)
cstrike/mapcycle.txt controls which map loads when mp_timelimit runs out or the max rounds are reached. One map name per line, without the .bsp extension:
cstrike/maps/. Want to run maps that didn’t ship with the game? See Custom Maps.
Message of the Day (motd.txt)
cstrike/motd.txt is shown to every player when they join. It accepts basic HTML, so you can style it or link your community’s rules and Discord:
Applying Changes
server.cfg is executed automatically on every map change, so your settings persist. To apply edits:
- Game Panel (easiest)
- In-game via RCON
Save the file, then either restart the server from the Game Panel or type in the panel console:
Next Steps
Config sorted? Add in-game admin powers and community plugins with AMX Mod X, or expand your map pool with Custom Maps.Need a CS 1.6 server?
Counter-Strike 1.6 hosting from €6.49/month, with full file access, DDoS protection, and 24/7 support included.

