.cfg files in the SquadGame/ServerConfig/ folder. Each file has one job: server identity, RCON access, the message of the day, the map rotation, and (for licensed servers) your license. This guide walks through each file with working examples you can adapt.
Configuration Files Overview
| File | Purpose |
|---|---|
Server.cfg | Server name, player cap, password, advertising, reserved slots |
Rcon.cfg | RCON port and password for remote administration |
Admins.cfg | Admin groups and SteamIDs — covered in Admin Setup |
MOTD.motd | Message of the day shown to players |
LayerRotation.cfg / LevelRotation.cfg | Map and layer rotation |
License.cfg | Server license key (licensed servers only) |
Bans.cfg | Ban list (usually managed by admin commands/RCON tools) |
File names and available settings can shift slightly between Squad versions — if a file mentioned here looks different on your server, check the files actually present in
SquadGame/ServerConfig/ via the panel’s File Manager, depending on server version.Server.cfg
The main identity file. One setting per line:| Setting | Description |
|---|---|
ServerName | Name shown in the server browser (in quotes). Include your region/community tag — it’s your storefront. |
ShouldAdvertise | true lists the server publicly; false hides it (players can still join via favorites if they’ve added it). |
MaxPlayers | Player cap — up to 100. |
NumReservedSlots | Slots held back for whitelisted players (a licensed-server perk when used for priority access). |
Password | Join password. Leave empty for a public server. |
Rcon.cfg
Enables remote administration (BattleMetrics and similar tools connect through this):MOTD.motd
A plain-text message shown to players. Keep it short and useful:Map & Layer Rotation
Squad maps are divided into layers — a map plus a game mode and version, likeYehorivka_RAAS_v1. Your rotation file lists one layer per line, and the server cycles through them in order:
- Current Squad versions use
LayerRotation.cfgfor layer-based rotation;LevelRotation.cfgexists for rotating by level (map) instead, depending on server version. If both are present, the layer rotation typically takes priority — keep your rotation in one file to avoid confusion. - Layer names must match exactly (spelling and
_v1/_v2suffixes matter). An invalid layer name is skipped or can cause the rotation to fall back to defaults. - Set
RandomizeMapRotation=trueinServer.cfgif you’d rather shuffle than cycle in order. - Workshop mods add their own layers — add those layer names to the rotation the same way (see Installing Mods).
License.cfg
If OWI grants your community a server license, you’ll receive a license key to place inLicense.cfg:
Editing Configs on Wasabi Hosting
Open the File Manager
Log in to the Game Panel, open your Squad server, and navigate to
SquadGame/ServerConfig/ in the File Manager.Edit carefully
Keep each setting on its own line, don’t add stray quotes, and don’t reorder
Key=Value pairs into other formats. Save the file when done.
