Skip to main content
The client portal provides comprehensive server management capabilities, allowing you to control, monitor, and configure your game servers through an intuitive interface.

Accessing Server Management

To manage a server:
1

Navigate to Servers

From the home dashboard, click Game Servers or Voice Servers
2

Select a Server

Click anywhere on the server row in the table to open the management interface
3

Use Management Tabs

Navigate between Info, Settings, Files, and Startup tabs

Info Tab - Server Information

The Info tab displays real-time server status and control options.

Control Buttons

Three primary control buttons are available at the top:

Restart

Stop and restart the server process

Stop

Shut down the server completely

Update

Run the game update command (if configured)
The Update button only appears if an update command is configured for your server type.

Server Status Information

The Info tab displays:
  • Status: Online, Offline, Updating, Installing, or Failed
  • Map: Current map being played (when online)
  • Hostname: Server name as it appears in-game
  • Players: Current players / Maximum players
  • Connect Address: IP:Port for connecting to the server
  • Startup Command: The command line used to start the server

System Information (Admin Only)

If you have admin permissions, additional system info is displayed:
  • CPU Usage: Percentage of CPU resources used
  • Memory Usage: Percentage of RAM consumed
  • Process IDs: Restart PID, Server PID, and Child PIDs
System information refreshes automatically when you open the Info tab to provide current resource usage.

Settings Tab - Server Configuration

The Settings tab allows you to modify server parameters.

Basic Settings

Description      - Custom description for identifying the server
User ID          - Owner of the server (admin only)
Network Server   - Which network node hosts this server (admin only)
Port             - Network port number
Working Dir      - Directory where the server runs
PID File         - Process ID file location

Startup Configuration

  • Startup Type: Choose between SMP (symmetric multiprocessing) or STR (string) format
  • Update Command: Command to run when updating the server
  • Command: Full startup command with parameters

Game-Specific Settings

Depending on the game type, you may see:
  • Max Players: Maximum player slots
  • Hostname: Server name in server browsers
  • Map: Starting map
  • RCON Password: Remote console password
  • Server Password: Password to join the server

Saving Changes

1

Modify Settings

Change the values you want to update
2

Click Save

Click the save button at the bottom of the form
3

Wait for Confirmation

An info box will display success or error message
Changes to settings typically require a server restart to take effect. The system does not automatically restart the server after saving settings.

Startup Tab - Command Line Editor

The Startup tab provides a visual editor for command-line parameters.

Managing Startup Items

Each startup item consists of:
  • Item Name: The parameter or flag (e.g., -port, +map)
  • Value: The value for that parameter (e.g., 27015, de_dust2)
  • User Editable: Checkbox to allow client users to modify this value

Startup Item Actions

Add Item

Click “Add Item” to create a new parameter

Delete Item

Click the delete icon to remove a parameter

Reorder Items

Drag and drop to change parameter order

Startup Type Options

  • SMP (Symmetric Multiprocessing): Parameters are processed in parallel
  • STR (String): Parameters are concatenated as a single command string
The sort order of startup items determines the order parameters appear in the final command line. Some games require specific parameter ordering.

Saving Startup Configuration

After modifying startup items:
  1. Click the Save button at the bottom
  2. Wait for the success confirmation
  3. Restart the server for changes to take effect

Server Operations Workflow

Restarting a Server

1

Open Info Tab

Navigate to the server and open the Info tab
2

Click Restart

Click the restart button (circular arrows icon)
3

Wait for Completion

The info box shows “Restarting…” then confirms success
4

Status Refresh

The server status automatically refreshes after 3 seconds

Stopping a Server

1

Open Info Tab

Navigate to the server’s Info tab
2

Click Stop

Click the stop button (square icon)
3

Confirmation

Wait for “Stopping…” message and success confirmation
Stopped servers must be manually restarted. They will not automatically start back up.

Updating a Server

For games that support automatic updates:
1

Click Update Button

Click the update icon on the Info tab
2

Status Changes to Updating

Server status changes to “Updating” (blue text)
3

Monitor Progress

The info box shows “Starting update…”
4

Wait for Completion

Update time varies by game size and connection speed
While a server is updating, only the Stop button is available. You cannot restart or modify settings during an update.

Real-Time Status Updates

The server list uses multi-query functionality:
  • Automatically queries all servers when you load the server list
  • Uses GameQ protocol to check online/offline status
  • Updates status indicators without manual refresh
  • Queries up to 30 servers simultaneously
  • Results appear as each server responds (non-blocking)

Status Query Details

// Status appears as:
Loading...Initial state while querying
OnlineServer responding to queries (green)
OfflineNo response from server (red)
InstallingInstallation in progress (blue)
UpdatingUpdate running (blue)
FailedStartup/install failed (red)

Permissions and Access Control

Client users can only see and manage servers they own:
  • Servers are filtered by user ID automatically
  • Admin-created servers appear if assigned to your account
  • You cannot see other users’ servers
  • Permission flags control access to specific tabs:
    • perm_startup: Can access Startup tab
    • perm_startup_see: Can view startup command on Info tab
If you need access to additional features or tabs, contact your administrator to update your user permissions.

Next Steps

File Management

Learn to manage server files and configurations

Console Access

Execute commands and view server output

Build docs developers (and LLMs) love