cPGS :: cPanel Game Servers

What's new in latest version
Unreleased (0.7.0)
  • Added missing L4D language key (however no longer needed due to theme simplification)
  • Added creation of default config file if missing after installation for L4D
  • Made "Simple Config" variables for each game optional and editable by admin
  • Modularized Game Support, moved all game specific code outside of cPGS to allow for easier maintenance
    and allow for the community to add game support if they can't wait for official releases
  • Made all games use same theme files so no html/theme files are needed for new game support
  • Split Steam games into individual setups rather than one large package. This means for example that cstrike and czero and tfc are unique packages no longer under the umbrella of hl.cpgs
  • Changed server status reporting method due to change in proc filesys on Linux, now includes full support for FreeBSD as well, parsing `ps` output
  • Installer updated to use Ajax polling rather than HTTP streaming, prevents quirks with SIGPIPE from browser closing/timeouts from affecting the installation of the server. Also prevents browser timeouts
  • Fixed players not showing up in HL/HL2 based games in stats info dropdown
  • Updated qstat to 2.12 for better etqw support and more


    February 24th, 2009 (0.6.16)
  • Fixed Teamspeak issues with server's running status disappearing from stats panel
  • Add initial Call of Duty: World at War support
  • Have ports shown for all games when listing IP in status box

    February 20th, 2009 (0.6.15)
  • Fixed reporting of percentage complete during installation of games
  • Fixed missing HLDS log file
  • Added Global Config element for time to wait between game server start attempts
  • Fixed issue where installer was not showing status updates in some circumstances
  • Fixed ETQW startup issue with pidfile
  • Fixed recent issue where appended commands and tickrates were not restored during automatic restarts
  • Fixed logging for MOH:AA
  • Fixed player list not showing up stats info for Left 4 Dead
  • Greatly simplified backend handling of config files, reduced GameServer.pm by 2000+ lines, bring modular support much closer
  • Added Quake 3 Arena support
  • Simplified cPanel user interface to reduce number of forms needing submission to configure server before first launch
  • Updated game list in cPanel to show % complete for games in the process of installing


    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.planetreal.com  (Courtesy of Planet Real Networks) San Jose, California, USA
    cpgs.nettuning.net  (Courtesy of Net Tuning Group) Zurich, Switzerland
    cpgs.network3.net  (Courtesy of cPanel Staff) Frisco, TX, USA
    cpgs.fdchost.com  (Courtesy of FDCHost) Chicago, Illinois, USA

    Currently supported games ( See current versions )
  • TeamSpeak
  • 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 Engine (+Counter Strike and other mods)
  • Half Life2 Engine (+CS:S and other mods)
  • Left 4 Dead
  • 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


    For support for a particular problem, please submit a support ticket @ https://tickets.cpanel.net/submit/index.cgi?support=1
    For all other questions, suggestions, and bug reports, please email darren@cpanel.net