cPGS :: cPanel Game Servers
|
What's new in latest version
Jan 27th, 2012 (0.9.1)
Removed support for long deprecated "x" theme
Added log rotation and backup on cpgsd.log
Merged serveral remote status calls while listing installed servers
Added remote server status functions to be used by upcoming interface additions
Added built-in CPAN config for servers that have not been properly set up prior to cPGS installation
Jan 12th, 2012 (0.9.0)
Updated server package format to allow for dynamically sized data, including pre and post-install scripts
Fixed issue where setting max simultaneous installs prevented installation of games
Fixed downloader output when wget exited quickly and unexpectedly
Fixed small issues with UI for start/stop display
Fixed issue in Setup Wizard where Step 3 could show as a blank page
Changed handling of log file tailing to preventing load huge amounts of data in both cPGSD and the browser
Fixed handling of game servers that exit unexpectedly to prevent zombies
Enhanced quota checking to catch certain errors
Added make_patch to facilitate creation of .cpgs packages that can be used to update an already installed game
Added inline documentation to new package generation scripts (cpgs_pkg)
Fixed installer bug that was preventing cronjobs from being added automatically
December 21st, 2011 (0.8.6)
Changed server package format, updated all tools
Added ability to make a patch package to update a server from one version to another without having to reinstall
October 20th, 2011 (0.8.0)
Updated all server start/stop mechanisms to use ajax calls to new api2_ calls using json.
Changed steamupdate to instead be run from an update() call in each game module, if it exists, so all games can have a custom way of updating themselves.
All games now have a Steward process running with them, monitoring their output and handling input on a socket unique to each running game directly to the STDIN for the game's psuedo tty.
All games have a config option on the Manage Game page to enable/disable a direct command console, mainly useful for Steam based games that have a somewhat interactive console.
Documents and Information
cPGS can be installed in WHM in the "Manage Plugins" section, remote servers can be installed after that using the remote server install feature in the "Gameserver Management" section of WHM.
cPGS won't be officially supported until version 1.0.0, however we'd like to know what problems are being faced and take all suggestions into consideration. If you have trouble with cPGS, there are a couple options
available to you:
Check the forums for others having your issue.
Submit a free support ticket at tickets.cpanel.net. Please note that only cPGS developers are able to answer cPGS tickets and they are not available during weekend or evening
hours.
Once the 1.00 version of cPGS is released, full documentation will soon follow. Currently there are too many frequent changes to allow documentation a long enough lifespan to justify taking the time to write it.
To see what game server versions are currently supported, please see this table.
Screenshots
File Mirrors
(please verify the contents of each gameserver package downloaded from 3rd party sites before
using)
cpgs.clear-data.com (Courtesy of Clear Data) Dallas, TX, USA
cpgs.nettuning.net (Courtesy of Net Tuning Group) Zurich, Switzerland
cpgs.network3.net (Courtesy of cPanel Staff) Dallas, TX, USA
cpgs.fdcservers.net (Courtesy of FDCHost) Chicago, Illinois, USA
Former Mirrors provided by:
Planet Real Networks
TeamSpeak 2
Savage: Battle for Newerth
Unreal Tournament 2004
Unreal Tournament 3
Quake 3 Arena
Wolfenstein: Enemy Territory (+ETPro and TrueCombat:Elite mods)
Enemy Territory: Quake Wars
Half Life: Counter Strike (Steam)
Half Life: HLTV
Half Life: Condition Zero
Half Life: Death Match Classic
Half Life: Day of Defeat
Half Life: Team Fortress Classic
Half Life 2: Counter Strike: Source
Half Life 2: Day of Defeat: Source
Half Life 2: Multiplayer
Half Life 2: Team Fortress 2
Left 4 Dead
Left 4 Dead 2
Call of Duty (+United Offensive mod)
Call of Duty 2
Call of Duty 4
Call of Duty: World at War
Battlefield 1942
Battlefield Vietnam
Battlefield 2
Battlefield 2142
Soldier of Fortune II
Grand Theft Auto: San Andreas MP
Jedi Knight: Jedi Academy
America's Army
Medal of Honor: Allied Assault
Tremulous
|