Page:
Game Configuration Examples
Pages
Administration
Billing and Website Integration
Configuration
Database
Development
File Management
Game Configuration Examples
Game Server Management
Game Template XML
Getting Started
Home
Installation
Module Reference
Modules
OGP Fork Notes
Release Process
Remote Servers and Agents
Requirements and Prerequisites
Steam and Workshop
Troubleshooting
Users and Permissions
XML Schema and Validation
No results
1
Game Configuration Examples
Frank Harris edited this page 2026-06-20 13:04:55 -05:00
Game Configuration Examples
This page provides practical examples based on current GSP template files. The examples are taken from real files in Panel/Panel/modules/config_games/server_configs/ and are useful when comparing template styles across different games and operating systems.
Arma 3 Linux 64-bit
Template file:
Panel/Panel/modules/config_games/server_configs/arma3_linux64.xml
Notable traits:
- includes
workshop_support - uses
steamcmdinstall flow - uses
arma_mod_folderworkshop install strategy - includes
copy_keysbehavior - includes startup parameters and replace-text rules
Useful when you need an example of:
- current GSP Workshop-enabled XML
- Linux-focused dedicated server config
- modern schema usage for Workshop metadata
Arma 3 Windows 64-bit
Template file:
Panel/Panel/modules/config_games/server_configs/arma3_win64.xml
Notable traits:
- mirrors the Linux Arma 3 template structure closely
- includes
workshop_support - useful for comparing Windows and Linux variants of the same game
Useful when you need an example of:
- cross-OS template alignment
- same game with platform-specific executable and config differences
Garry's Mod Linux
Template file:
Panel/Panel/modules/config_games/server_configs/garrysmod_linux.xml
Notable traits:
- strong example of classic command-line template behavior
- includes
replace_texts - includes
server_params - includes player-management tags such as
list_players_command,player_info_regex,player_info, andplayer_commands - uses
rcon2
Useful when you need an example of:
- classic OGP-style XML patterns still present in GSP
- RCON-driven server management
- player parsing and command support
DayZ Epoch Mod Windows 32-bit
Template file:
Panel/Panel/modules/config_games/server_configs/dayz_epoch_mod_win32.xml
Notable traits:
- includes a large
post_installsection - includes
reserve_ports - includes extensive
replace_texts - includes
server_params
Useful when you need an example of:
- script-heavy install logic
- complex config replacement rules
- templates that were affected by CDATA and XML sanitization fixes in current history
What To Compare Between Templates
When reviewing or creating a template, compare:
game_keyinstallerserver_exec_namecli_templatecli_paramsreserve_portsreplace_textsserver_paramsmodsworkshop_support, if presentpost_installandpre_startbehavior
Practical Use
Use these examples to answer questions such as:
- how should a Linux and Windows version of the same game differ
- how should Workshop metadata be represented
- how should config-file replacement rules be structured
- how are player-list parsing and control commands described