innominatus
Projects:
btrfs-snap-script
Cloudflare DNS API Client
IAM
Q3Admin
GameServer Script
spamfirewall
Misc Scripts
Comtrol Projects:
DeviceMaster Installer
Driver Installer
Web Portvision

Support:
Open a Ticket

Other:
Home
Webmail
Squirrel Webmail
Definition

Quake 3 RCON Web Admin Interface
Jason Jorgensen 
Version 1.5

1. Introduction
2. Installation
3. Usage 
4. Copyright

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

1. Introduction

Q3Admin was written because I didnt like to remember or type out rcon passwords
and kick/ban commands. So I made this interface to make it a bit easier. Its 
designed to be run from a linux server, and used from computer that might sit next 
to you while your playing. Get a rowdy player on your quake server, reach over to 
the other computer, click on KICK or BAN, and your problem is solved.

Q3Admin supports multiple users. If you would like to give access to a server to
just a single individual or a group you may do so in q3servers.cgi file. This is 
very handy if your running a game server farm and allow people to rent a server.
You can give access to the renter to only the games they are paying for.

Q3Admin uses BSU::Templates that is not a normal CPAN module it is available here:
ftp://ftp.innominatus.com/Archives/Linux/tar.gz/BSU-DynamicTemplate-1.14.tar.gz

The latest version of Q3Admin is available at http://www.innominatus.com

Sorry for the rough (anti-newbie, debian centric) readme file.

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

2. Installation

- Put all files into a directory in your web document tree.
- Make sure this directory can execute CGI
- If using Apache its a good idea to make the .htaccess file correct

- Install all the perl modules listed in the q3admin.cgi

- Create a user in mysql q3admin can use
- Create a database for q3admin, perhaps called Q3Admin
- Setup the mysql tables from the q3admin.sql
- Set the password in q3admin.cgi where  is now

- Place the IP, Port, RCON Password information into the q3servers.cgi file

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

3. Upgrading

- Backup q3servers.cgi
- Copy all files from the archive to your installed directory overwriting any files.
  Note: If the structure of q3servers.cgi hasnt changed since the last version then 
        you do not need to overwrite it. I will note in the changelog if the structure
        changed at all.
- Run the q3admin#.#-#.#.sql file to update your database from an old version.

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

4. Usage 

Point a web browser to your webserver and directory installed.
ie. http://www.mydomain.com/q3admin

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

5. Copyright

Q3Admin Copyright 2003 Jason Jorgensen, jasonj@innominatus.com 

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published
by the Free Software Foundation; either version 2 of the License, or (at your
option) any later version. 

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
License for more details. 

You should have received a copy of the GNU General Public License along with
this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 

    
Downloads:
Release Directory

Screenshots:
Full Listing of Managed or Viewable Servers
Managed Server Detail Page

License:GPL



Email the Webmaster