This guide covers everything you need to get your Path of Titans dedicated server running on Legion Hosting, including obtaining your Alderon Games auth token, generating a server GUID, configuring startup variables, choosing maps, database modes, and connecting players. For admin setup and mod support, see Path of Titans Admin Setup and Mod Support.
Getting an Alderon Games Auth Token
Every Path of Titans dedicated server requires an authentication token from Alderon Games. Without this token, your server will fail to start. The token links your server to the Alderon Games network and allows it to appear in the server browser.
- Open your web browser and go to alderongames.com/oauth/hosting-token.
- Log in with your Alderon Games account. If you do not have one, create a free account first at alderongames.com.
- After logging in, the page will display your hosting auth token. It is a long alphanumeric string.
- Copy the entire token. You will paste this into the
AG_AUTH_TOKENstartup variable in GPanel.
Generating a Server GUID
Your server requires a unique GUID (Globally Unique Identifier) to distinguish it on the Alderon Games network. Each server must have its own GUID.
- Go to guidgenerator.com.
- Click Generate to create a new GUID.
- Copy the generated GUID (it will look something like
550e8400-e29b-41d4-a716-446655440000). - Paste this into the
SERVER_GUIDstartup variable in GPanel.
First Start
Once you have your auth token and GUID, follow these steps to start your server for the first time:
- Log in to GPanel.
- Select your Path of Titans server from the server list.
- Click the Startup tab.
- Enter your
AG_AUTH_TOKEN(the auth token from Alderon Games). - Enter your
SERVER_GUID(the GUID you generated). - Set a
SERVER_NAMEfor your server (maximum 25 characters). - Configure any other startup variables as needed (see the table below).
- Navigate to the Console tab and click Start.
- Monitor the console output. A successful first start will show the server registering with the Alderon Games network and loading the map.
GPanel Startup Variables
All Path of Titans server configuration is done through the Startup tab in GPanel. There are no user-editable config files; all settings are controlled via command-line parameters configured through these variables.
| Variable | Default | Description |
|---|---|---|
AG_AUTH_TOKEN |
none (required) | Your Alderon Games hosting auth token. Required. Obtain from alderongames.com/oauth/hosting-token. The server will not start without this. |
SERVER_GUID |
none | Unique identifier for your server. Generate one at guidgenerator.com. Each server must have its own GUID. |
SERVER_NAME |
none | The name displayed in the in-game server browser. Maximum 25 characters. |
SERVER_MAP |
Island |
The map the server runs. See the Maps section below for available options. |
SERVER_MAX_PLAYERS |
100 |
Maximum number of concurrent players. Valid range: 1–200. Higher values require more server resources. |
BETA_BRANCH |
production |
The game branch to use. production is the stable release. demo-public-test is the public test branch with upcoming features that may be unstable. |
SERVER_DB |
Local |
Database mode. Local stores player data on the server. Remote uses a remote Alderon Games database. See Database Mode section below. |
Server Name Rules
The SERVER_NAME variable has a strict 25-character limit. If your name exceeds 25 characters, it will be truncated or the server may fail to register properly with the Alderon Games network.
Tips for choosing a server name:
- Keep it short and memorable.
- Avoid special characters that may not display correctly in the server browser.
- The name is what players see when browsing for servers, so make it descriptive enough to stand out.
Maps
Path of Titans offers several maps. Set the desired map using the SERVER_MAP startup variable in GPanel.
| Map Value | Description |
|---|---|
Island |
The default and most popular map. A large island environment with diverse biomes including forests, beaches, swamps, and caves. Recommended for most servers. |
Panjura |
Also known as Gondwa. A sprawling mainland map with varied terrain. Previously the main map before Island was introduced. |
Database Mode
The SERVER_DB variable controls how player data (dinosaur saves, progression, marks) is stored. There are two options:
| Mode | Description | Best For |
|---|---|---|
Local |
Player data is stored directly on your server. You have full control over player saves and can back them up or reset them as needed. | Most servers. Gives you full control over player data and does not depend on external services. |
Remote |
Player data is stored on Alderon Games' remote database. Players can carry their dinosaurs between servers that share the same remote database group. | Server networks where players need to transfer characters between multiple linked servers. |
Local unless you are running a multi-server network and specifically need cross-server character transfers. Local mode is simpler, does not depend on external database availability, and gives you full control over player data.
How to Connect
Players can find and connect to your server through the in-game server browser or the Alderon Games launcher.
In-Game Server Browser
- Launch Path of Titans.
- From the main menu, select Multiplayer.
- Open the Server Browser.
- Use the search bar to find your server by name.
- Select your server from the list and click Join.
Alderon Games Launcher
- Open the Alderon Games launcher.
- Navigate to the Servers tab.
- Search for your server by name or browse the server list.
- Click Join to connect.
AG_AUTH_TOKEN and SERVER_GUID are correctly set. Check the GPanel console for any authentication errors.
To find your server's IP address and port for troubleshooting, see How to Find Your Server IP and Port.
Related Articles
- Path of Titans Admin Setup and Mod Support
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Need Help?
If you are experiencing issues not covered in this guide, our support team is available to assist. Open a ticket at legionhosting.net/submitticket.php with your server details and a description of the problem.