Skip to content

Gameserver Management

Ryan G edited this page Sep 20, 2013 · 1 revision

This will walk you through how to manage your server from the Servers page.

Once your game server installation has started (make sure you followed all the steps in The Master Installation guide, your game server should show up on the Servers page. Click on the server you want to manage.

Table of Contents

Info

The Info tab is where you can Restart, Stop, and Update your servers.

It will also show you basic server details, from how much system CPU/Memory it is using, what system PID's (process IDs) it is running as, and any other pertinent server info.

Settings

Delete: Clicking this will not only delete this server from the database, it will remove all server files. Make sure you are OK with this before pressing Delete.

Update CMD: This is the command that will be run when the "Update" button is pressed. The update button will not even show up unless you have something filled out in this field.

Command: This is the startup command that will be run when you press "Restart" on your server. The system will change to the specified working directory before running this command.

Files

This is the File Manager. Here you can add/delete files, upload multiple files at once, and create/delete directories. As of this writing, you can only Upload files if using the Local Server option on your Network server for this particular Game Server.

Everything in here is fairly self-explanatory; pressing Add File will let you specify a new filename and what content will go in it, Add Directory will let you create a new directory in the current directory, and so on. You can only press Delete on files; directories can only be deleted if empty.

If using the Local Server option on your Network Server, the Upload Files button should show up. Once pressed, you can select multiple files at once; they will be uploaded to the current directory you are looking at. If you want to upload to a different directory, navigate to it before pressing Upload Files.

File Uploads

File Uploads only work on Local Network Servers as mentioned above. Additionally, if you are having issues with uploads, check the following:

  • File Permissions (See the Master Install guide for the correct permissions: Master Install Guide)
  • Check your php.ini file for the following:
 file_uploads = On
 upload_max_filesize = 20M
 max_file_uploads = 20
 post_max_size = 20M
 max_execution_time = 120
 max_input_time = 120

You don't need to have the 20M/120 values exactly, but you should have them reasonably high so that you can upload large files. If you change these, you will need to restart your webserver or php-fpm/fastcgi if you use it.

Startup

This is the startup editor. This controls the command that is run on server startup. This is built so that you can have full control over what your clients can edit. You can change "Item" and "value" to whatever you like, and Value can be empty if need be.

Click in between "Item" and "Value" to change the order of the startup items. This order from top to bottom will be how the command-line is generated.

Check User Editable if you want the server client/owner to be able to edit that setting.

Press Add at the bottom to add a new item.

Press Save to save your changes.

Startup Variables

You can use certain variables in the "Value" portion of the startup editor. These will automatically be replaced by their actual values. (updated for 3.0.8)

%IP% - IP Address of the server

%PORT% - Port of the server

%MAP% - Server map if set

%MAXPLAYERS% - Set maximum number of players that can join a server

%RCON% - Rcon password for the server (if set)

%HOSTNAME% - Server Hostname (if set and available)

%PASSWORD% - Server password value (like with sv_password).