The Isle Server Setup Guide
This guide covers how to set up, configure, and manage your The Isle (Evrima) dedicated server hosted with Legion Hosting, including first-time startup, GPanel variables, Game.ini configuration, the queue system, enabling humans, connecting, and save management. For admin setup and commands, see The Isle Admin Commands.
First Start
When your server is first provisioned, it needs to install The Isle Evrima server files before it can run. This happens automatically on the first start.
- Log in to GPanel.
- Select your The Isle server from the server list.
- Click the Startup tab and verify your basic settings (server name, player count). You can adjust these before starting for the first time.
- Go to the Console tab and click Start.
- The server will download and install the Evrima branch files via Steam (App ID 412680). This initial installation may take several minutes depending on file size.
- Once the installation completes, the server will start automatically. Watch the console output for the message indicating the server is ready to accept connections.
Game.ini and Engine.ini) in TheIsle/Saved/Config/LinuxServer/ on its first successful start. Do not attempt to edit these files until the server has started at least once.
Engine.ini to function. These are automatically configured by the egg and do not need manual editing.
GPanel Startup Variables
The Isle's core settings are configured as startup variables in GPanel rather than in configuration files. These variables are passed to the server process as command-line arguments.
- Log in to GPanel.
- Select your The Isle server from the server list.
- Click the Startup tab.
- Review and adjust the variables shown below. Changes take effect the next time you start the server.
| Variable | Default | Description |
|---|---|---|
SERVER_NAME |
(your server name) | The name displayed in the in-game server browser. Make it descriptive so players can find your server. |
PLAYER_COUNT |
100 |
Maximum number of simultaneous players. Should not exceed the slot limit on your hosting plan. Common values range from 50 to 200. |
ALLOW_REPLAY |
true |
Enables or disables replay recording. Set to false to disable replays. Disabling may slightly reduce disk usage and I/O. |
HUMANS |
false |
Enables the human faction alongside dinosaurs. Set to true to allow players to choose to play as a human. See the Humans vs Dinosaurs section below for details. |
DYNAMIC_WEATHER |
true |
Enables dynamic weather cycles (rain, fog, storms). Set to false for static clear weather at all times. |
RCON |
false |
Enables the RCON remote administration interface. Set to true and configure RCON_PASSWORD to allow remote admin commands. See The Isle Admin Commands for details. |
RCON_PASSWORD |
(empty) | Password for RCON connections. Only used when RCON is set to true. Choose a strong, unique password and keep it private. |
ENABLE_QUEUE |
false |
Enables the connection queue for when the server is full. Set to true so players are queued instead of rejected when the server reaches its player limit. See the Queue System section. |
SERVER_PASSWORD_ENABLED |
false |
Enables password protection for the server. Set to true and configure SERVER_PASSWORD to make the server private. |
SERVER_PASSWORD |
(empty) | The password players must enter to join the server. Only used when SERVER_PASSWORD_ENABLED is true. |
ADMINSTEAMID |
(empty) | Comma-separated list of Steam64 IDs for server administrators. See The Isle Admin Commands for details. |
Game.ini Configuration
Advanced gameplay settings are configured in Game.ini, located at TheIsle/Saved/Config/LinuxServer/Game.ini. This file is generated on the first server start. Open it in the GPanel Files tab to make changes.
Growth Rate Settings
Growth rates control how quickly dinosaurs mature from juvenile to adult. These are configured under the [/Script/TheIsle.TIGameMode] section in Game.ini.
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=1.0
bEnableGrowthParticles=true
| Setting | Default | Description |
|---|---|---|
GlobalPassiveGrowthRate |
1.0 |
Multiplier for passive growth speed. Set to 2.0 to double growth speed, 0.5 to halve it. Higher values help players reach adulthood faster. |
bEnableGrowthParticles |
true |
Shows visual particle effects when dinosaurs grow. Set to false to disable. |
AI and Spawning Settings
These settings control AI creature spawning behaviour on the map.
[/Script/TheIsle.TIGameMode]
bEnableAI=true
MaxAICount=200
AISpawnInterval=120.0
| Setting | Default | Description |
|---|---|---|
bEnableAI |
true |
Enables AI-controlled creatures (fish, critters, etc.) on the map. Set to false to disable all AI spawns, which can reduce server load. |
MaxAICount |
200 |
Maximum number of AI creatures that can exist simultaneously. Lower this if you experience performance issues. |
AISpawnInterval |
120.0 |
Time in seconds between AI spawn checks. Lower values mean more frequent spawning. |
Day/Night Cycle
The day/night cycle length can be adjusted to suit your community's preferences.
[/Script/TheIsle.TIGameMode]
DayLengthMinutes=45.0
NightLengthMinutes=15.0
| Setting | Default | Description |
|---|---|---|
DayLengthMinutes |
45.0 |
Length of daytime in real minutes. Increase for longer days, decrease for shorter. |
NightLengthMinutes |
15.0 |
Length of nighttime in real minutes. Many communities shorten night to reduce downtime for diurnal players. |
[/Script/TheIsle.TIGameMode] header. Do not duplicate the header -- place all settings together under it.
A combined example Game.ini:
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=2.0
bEnableGrowthParticles=true
bEnableAI=true
MaxAICount=150
AISpawnInterval=90.0
DayLengthMinutes=45.0
NightLengthMinutes=10.0
Queue System
The queue system allows players to wait in line when the server is full instead of being immediately rejected. This is especially useful for popular servers that frequently reach their player limit.
- In GPanel, go to the Startup tab.
- Set
ENABLE_QUEUEtotrue. - Restart the server.
When the queue is enabled and the server is full, new players attempting to connect will be placed in a queue and automatically joined when a slot becomes available. Players see their position in the queue while waiting.
Humans vs Dinosaurs
The Isle Evrima includes an optional human faction that allows players to survive alongside (or against) dinosaurs. By default, only dinosaur gameplay is enabled.
Enabling Humans
- In GPanel, go to the Startup tab.
- Set
HUMANStotrue. - Restart the server.
When humans are enabled, players can choose to play as either a dinosaur or a human when spawning. Human gameplay includes crafting, building shelters, and using weapons to defend against dinosaurs.
How to Connect
Players can connect to your The Isle Evrima server through the in-game server browser or by direct connection.
Using the Server Browser
- Launch The Isle on Steam.
- From the main menu, click Join Server.
- Use the search bar at the top to search for your server by name (the value you set in
SERVER_NAME). - Click on your server in the list and click Join.
- If the server is password-protected, enter the password when prompted.
Direct Connect
If the server does not appear in the browser or you want to connect more quickly:
- Find your server's IP address and game port in the GPanel Network tab.
- In The Isle main menu, look for the Direct Connect option.
- Enter your server's IP and port in the format
IP:PORT. - Click Connect.
For details on finding your server's IP and port, see How to Find Your Server IP and Port.
Connecting via Steam
You can also add the server to your Steam favourites for quick access:
- Open Steam and go to View > Game Servers.
- Click the Favourites tab, then click Add a server.
- Enter your server's IP and query port.
- Once added, you can connect directly from the Steam server browser.
Save Management
The Isle Evrima automatically saves world data periodically. Understanding how saves work helps you manage your server effectively and avoid data loss.
World Persistence
The Isle Evrima maintains persistent world data including:
- Player dinosaurs -- growth progress, location, and stats are saved. Players can rejoin and continue with their dinosaur.
- AI population -- AI creature state is managed by the server and respawns according to your configuration.
- World state -- environmental conditions and time of day persist across restarts.
Save data is stored in the TheIsle/Saved/ directory on your server.
Performing a World Wipe
If you want to reset the server to a clean state (removing all player progress and dinosaur saves):
- Stop the server from the GPanel Console tab.
- Go to the Files tab.
- Navigate to
TheIsle/Saved/. - Delete the save data files within this directory. Be careful not to delete the
Config/subdirectory, as it contains your server configuration. - Start the server. It will generate fresh world data.
TheIsle/Saved/ directory before wiping by downloading it via the GPanel file manager or SFTP.
Backing Up Save Data
Regular backups protect against data loss from crashes, corrupted saves, or accidental deletions:
- Stop the server to ensure save files are not being written to.
- In the GPanel Files tab, navigate to
TheIsle/Saved/. - Download the save files to your local machine, or use SFTP for larger transfers. See How to Upload Files via SFTP for connection instructions.
- To restore a backup, stop the server, upload the saved files back to the same directory, and start the server.
Related Articles
- The Isle Admin Commands
- How to Find Your Server IP and Port
- Server Startup Guide
- How to Upload Files via SFTP
Need Help?
If you run into an issue not covered in this guide, our support team is available to help. Submit a support ticket and include your server ID, a description of the issue, and any relevant console output or screenshots.