# Getting Started with The Isle Evrima Server Hosting (/docs/the-isle-evrima/getting-started)



import { Step, Steps } from 'fumadocs-ui/components/steps';

This guide walks you through everything from ordering your server to having players connect and play. If this is your first Isle Evrima server, start here.

What You'll Need [#what-youll-need]

* A SteamID64 (yours and any admins) — get it from [steamid.io](https://steamid.io)
* The Isle on Steam — players must be on the **Evrima beta branch**, not the Legacy branch
* Your XGamingServer panel login (sent to your email)

Step 1: Order Your Server [#step-1-order-your-server]

<Steps>
  <Step>
    Pick a plan [#pick-a-plan]

    Go to [XGamingServer — The Isle Evrima Hosting](https://xgamingserver.com/the-isle-evrima-server-hosting) and choose your player slot count and server location closest to your players.
  </Step>

  <Step>
    Complete checkout [#complete-checkout]

    Your server is provisioned instantly. Login credentials are emailed to you.
  </Step>
</Steps>

> Not sure which plan to pick? See [Server Requirements](/docs/the-isle-evrima/server-requirements) for RAM and slot recommendations.

Step 2: Log Into the Panel [#step-2-log-into-the-panel]

<Steps>
  <Step>
    Open the panel [#open-the-panel]

    Go to [panel.xgamingserver.com](https://panel.xgamingserver.com) and log in with the credentials from your email.

    {/* Screenshot needed: Panel login page */}
  </Step>

  <Step>
    Select your server [#select-your-server]

    Click your **The Isle Evrima** server in the server list to open it.
  </Step>
</Steps>

Step 3: Configure Server Identity [#step-3-configure-server-identity]

<Steps>
  <Step>
    Open Startup [#open-startup]

    In the sidebar, click **Startup**.

    {/* Screenshot needed: Startup tab with Isle Evrima variables */}
  </Step>

  <Step>
    Set the basics [#set-the-basics]

    | Variable             | Set To                                                                    |
    | -------------------- | ------------------------------------------------------------------------- |
    | **Server Name**      | Something unique — this is what players search for in the in-game browser |
    | **Max Player Count** | Match your plan                                                           |
    | **Map Name**         | `Gateway` (the only official Evrima map)                                  |
  </Step>

  <Step>
    Set the RCON password [#set-the-rcon-password]

    Enable **RCON** and set a strong **RCON Password**. RCON is the only way to send admin commands on Evrima — there's no in-game admin console. See [RCON Setup](/docs/the-isle-evrima/rcon-setup).
  </Step>
</Steps>

Step 4: Add Yourself as Admin [#step-4-add-yourself-as-admin]

Add your SteamID64 to the admin list so you can use RCON commands.

<Steps>
  <Step>
    Find your SteamID64 [#find-your-steamid64]

    Go to [steamid.io](https://steamid.io), enter your Steam profile URL, and copy the **SteamID64** value (a 17-digit number starting with `7656`).
  </Step>

  <Step>
    Open Game.ini [#open-gameini]

    In the panel sidebar, click **Files**. Navigate to:

    ```
    /TheIsle/Saved/Config/LinuxServer/Game.ini
    ```

    > If `Game.ini` doesn't exist yet, start the server once and stop it — Evrima generates the config files on first run.
  </Step>

  <Step>
    Add your SteamID64 [#add-your-steamid64]

    Find or create the `[/Script/TheIsle.TIGameStateBase]` section and add your ID:

    ```ini
    [/Script/TheIsle.TIGameStateBase]
    AdminsSteamIDs=76561198012345678
    ```

    To add multiple admins, use one line per ID.
  </Step>
</Steps>

> Full guide: [Admin Setup](/docs/the-isle-evrima/admin-setup)

Step 5: Restrict Playable Dinosaurs (Optional) [#step-5-restrict-playable-dinosaurs-optional]

By default all species are available. To limit which dinosaurs players can choose, add `AllowedClasses=` entries to `Game.ini`:

```ini
AllowedClasses=Carnotaurus
AllowedClasses=Stegosaurus
AllowedClasses=Tyrannosaurus
```

Leave the section without any `AllowedClasses` lines to allow every species. See [Playable Dinosaurs](/docs/the-isle-evrima/playable-dinosaurs) for the full species list.

Step 6: Start Your Server [#step-6-start-your-server]

<Steps>
  <Step>
    Open Console [#open-console]

    In the sidebar, click **Console**.

    {/* Screenshot needed: Console with Start button */}
  </Step>

  <Step>
    Click Start [#click-start]

    Watch the console output. The server is ready when you see "Server listening" or similar — usually 1–3 minutes for first start.
  </Step>
</Steps>

Step 7: Connect and Test [#step-7-connect-and-test]

<Steps>
  <Step>
    Switch to the Evrima branch [#switch-to-the-evrima-branch]

    Launch Steam, right-click **The Isle** > **Properties** > **Betas** > select the `evrima` branch from the dropdown. Wait for the update to finish.

    > The Isle has two separate branches — **Legacy** (old) and **Evrima** (current). Players must be on Evrima to join your server.
  </Step>

  <Step>
    Open the server browser [#open-the-server-browser]

    Launch The Isle, click **Play** > **Session Filter** > **Unofficial**.
  </Step>

  <Step>
    Find and connect [#find-and-connect]

    Search for your server name and click **Connect**. Enter the password if you set one.
  </Step>
</Steps>

> It can take 2–5 minutes after starting for your server to register with EOS and appear in the browser. Be patient on first launch.

Step 8: Connect via RCON [#step-8-connect-via-rcon]

Since Evrima has no in-game admin console, use RCON to manage the server:

<Steps>
  <Step>
    Get an RCON client [#get-an-rcon-client]

    Download a community RCON client that supports Evrima's custom protocol:

    * [TheIsleEvrimaRcon](https://github.com/aerond7/TheIsleEvrimaRcon) (C# Windows)
    * [evrima.rcon](https://github.com/smultar-dev/evrima.rcon) (TypeScript / Node)
  </Step>

  <Step>
    Connect [#connect]

    Use your server's IP, the **RCON port** (default 8888), and the RCON password from Startup.
  </Step>

  <Step>
    Test with Announce [#test-with-announce]

    Send an `Announce` command to broadcast a message to all players. If they see it, RCON is working.
  </Step>
</Steps>

> **Important:** Standard Source RCON clients (mcrcon, etc.) **will not work** — Evrima uses a custom protocol.

What's Next [#whats-next]

| Topic                        | Guide                                                     |
| ---------------------------- | --------------------------------------------------------- |
| Full server config           | [Game.ini Reference](/docs/the-isle-evrima/server-config) |
| Make your server private     | [Set a Password](/docs/the-isle-evrima/server-password)   |
| Restrict to approved players | [Whitelist Setup](/docs/the-isle-evrima/whitelist)        |
| RCON commands                | [RCON Setup](/docs/the-isle-evrima/rcon-setup)            |
| Tune growth speed            | [Growth Speed](/docs/the-isle-evrima/growth-speed)        |
| Configure AI spawning        | [AI Settings](/docs/the-isle-evrima/ai-settings)          |
| Day/night length             | [Day/Night Cycle](/docs/the-isle-evrima/day-night-cycle)  |
| Fix common issues            | [Troubleshooting](/docs/the-isle-evrima/troubleshooting)  |

> **Need help?** Join our [Discord](https://discord.xgamingserver.com) for live support.
