gpx
Downloads - Forums - Wiki - Screenshots


GamePanelX is a free and open source web-based control panel
for game hosts or personal use. It is licensed under the GPL
(GNU General Public License).


Any amount of donation helps further this project.

You can email me at ryan@gamepanelx.com. Thanks for your interest!
Ryan Gehrig / GamePanelX



News

September 27, 2008 @ 4:43PM
Just an update - development is going great, I now have the SSH manager completed as well as many additions to the panel. It is now 100% functioning. You can create a game template file, create a new game server, then start that new server, all from within the panel. The new connection from the Master to the Remote Server is using the SSH2 PECL module for PHP. When I release the new version, I will be putting the SSH2 tar file for your Remote Servers with the necessary modifications for it to compile correctly, as there have been inherent problems with compilations of the "stable" release. Expect this to be released in the next 2 weeks.

- Ryan :)

August 8th, 2008 @ 10:17PM
Well, some are probably wondering what is coming next, so I thought I'd clue everyone in.
I am going to be changing the way the master server communicates with the slave. It doesn't make much sense to keep using a web server on the slave and many people have had trouble getting it to work anyhow. As of now, I know this package doesn't have ALL the tools you need to set up game servers - but rest assured, just about all the scripts you need to do simple things have been written. Some things in the next release include:

- Game Template creator
- View/Edit game templates
- "Create User" and "New Game Server" now use the Game Templates you create for installing new game servers - no more manual stuff.
- Since the foundation will now be perfect for communication between the master and the slave, it's only a matter of time before GPX is a fully functional piece of Game Server Software.

It should be released soon ;)

- Ryan

July 17th, 2008 @ 11:08PM
Hello to everyone - I have added a wiki to the site, which now houses the Release Notes, Installation Instructions, Setup Help etc.

To all those great with PhotoShop or the Gimp - if you would like to make me a nice logo to fit inside my wiki page as well as possibly a nice logo for this home page in png format, feel free! :) it would make this site look a lot nicer. I wish I had more time to beautify everything but alas, I am too busy. Thanks everyone!

Ryan

July 4th, 2008 @ 1:05PM
Happy 4th -- I have updated the gpx-master release. I thought the bug on the statusInfo page had been fixed but apparently the old file had been left intact - the new gpx-master can be downloaded here. Have a good night!

June 29, 2008 @ 1:40PM
I have released version 0.32 of both the slave and the master servers, available on the SourceForge site of course. I have made a bunch of changes/additions and they have been noted in the release notes. I want to make a few things clear because many people don't know the purpose of the software at the moment:

- Currently, this software only works if you have 2 physical servers - one for the master, and one for the slave.
- You may be able to make them both work on the same server but I have not tried this myself.
- I am now working on a new release called "Universal" which will be for those with a single/dedicated server. This use of the project seems to be what many of you are asking about how to do.

Be sure to check out the release notes and the updated installation instructions! I have added a section called "Setup" in the install instructions which shows you the recommended process for doing things. Enjoy!

June 5, 2008 @ 11:45PM
Sorry to those who were waiting for a bug fix release; gpx-master-0.32 has been ready but I have been so busy that I haven't had time to give it a few quick tests and release it. I have updated the User Creator so now you choose what game to give the user (Counter-Strike-based games to start out). The new slave server is ready as well. Now, gpx-slave will be a standalone package for you to download and should be all you need to get your games going, well for the most part. I still need a script to take executables and make config files for them...basically so people can create their own games until I get around to adding game-specific setup packages.

The slave server now has Pure-FTPd, Lighttpd, and the APF Firewall all rolled into one package. The slave server will come in a tarball and you just untar into /usr/local/gpx. This directory will house your software, and /home/gpx will still house all games and accounts, etc. I have also created initscripts for both Red-Hat style Linux distributions and Gentoo as well (my personal favorite). Sorry for such a long post - more details and a new release coming soon.

P.S. I need developers! Do you know PHP? Are you good at working with PHP/MySQL and want to help out? Send me an email at ryan@gamepanelx.com. The mailserver + hosting problems have been fixed.

May 25, 2008
I'm contemplating some new things to setup for gpx. Basically, I want to have a real package for you to download without the need for several third-party programs. I am most likely going to be compiling LightHttpd with PHP 5 and mysql support for a standalone package for the slave server. The slaves will be much lighter and we avoid the use of SSH or anything [possibly] insecure in that nature. Oh, and don't worry...I plan to release more in-depth documentation once this project picks up in the right direction a bit. I will keep this page updated once I have this next release ready.

May 10, 2008
gpx-master-0.30 released. This release contains bug fixes and several improvements as well as the introduction of Support Tickets to the project. More information on this can be found in release notes.

April 26, 2008
Released: gpx-master-0.25. I have updated a few files, and this is just a bug-fix release. You can keep your database the same as well as the config, just upload the new files. A link to sourceforge to download can be found here. Hopefully within the month, a more specific installer for whether you actually have a slave server or not will be implemented. Enjoy!

April 24, 2008
The forums are fixed! Please register :)
Download GamePanelX @ sourceforge.net

Installation instructions are located here.
There is still a lot of work to go. Please look at the roadmap to see what you can help with.

--------------------------------------------------------------------------------------------------