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

    Currently supported games ( See current versions )
  • 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


    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