Installer un serveur The Isle Evrima via SteamCMD (Windows et Linux)
Le serveur dédié de The Isle est gratuit et se télécharge via SteamCMD sans posséder le jeu. Mais il y a trois pièges qui font échouer la plupart des premières installations : oublier la branche evrima, oublier le bloc Epic Online Services dans Engine.ini, et ne pas ouvrir le bon port. Ce guide les couvre un par un.
Pas envie de gérer SteamCMD, EOS et les mises à jour ? Louez un serveur The Isle chez HebergTonServ : installation automatique, 12 Go de RAM et support FR 24/7 pour 17,90 €/mois.
Specs techniques à connaître
| Élément | Valeur |
|---|---|
| App ID serveur dédié | 412680 (le jeu client est 376210) |
| Branche | evrima (sans elle, vous obtenez l’ancienne build Legacy) |
| Connexion SteamCMD | anonymous (pas besoin de posséder le jeu) |
| Systèmes | Windows et Linux 64 bits (Linux supporté officiellement depuis la mise à jour #4 de décembre 2021) |
| Port de jeu | 7777 UDP |
| File d’attente (optionnelle) | 10000 (TCP) |
| RCON (optionnel) | 8888 (TCP) |
| Configs | TheIsle/Saved/Config/WindowsServer/ ou LinuxServer/ → Game.ini + Engine.ini |
| Carte | Gateway (seule carte Evrima) |
Étape 1 — Installer SteamCMD
Windows
- Téléchargez steamcmd.zip.
- Extrayez-le dans
C:\steamcmd\. - Lancez
steamcmd.exeune première fois pour qu’il se mette à jour, puis tapezquit.
Linux (Ubuntu/Debian)
sudo apt update
sudo apt install -y lib32gcc-s1 curl ca-certificates
sudo useradd -m -s /bin/bash theisle
sudo su - theisle
mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz
./steamcmd.sh +quit
Étape 2 — Télécharger le serveur (App 412680, branche evrima)
Windows
Créez C:\steamcmd\update_theisle.bat :
@echo off
C:\steamcmd\steamcmd.exe +force_install_dir C:\theisleserver +login anonymous +app_update 412680 -beta evrima validate +quit
Linux
~/steamcmd/steamcmd.sh +force_install_dir ~/theisleserver +login anonymous +app_update 412680 -beta evrima validate +quit
Sous Linux, copiez ensuite la bibliothèque Steam attendue par le serveur (c’est ce que font les installeurs Pterodactyl/Pelican) :
mkdir -p ~/.steam/sdk64
cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/steamclient.so
Le piège n°1 : sans
-beta evrima, SteamCMD installe la build Legacy, qui n’est plus mise à jour depuis 2022 et que les joueurs Evrima ne peuvent pas rejoindre.
Étape 3 — Premier lancement (génération des fichiers)
Lancez le serveur une première fois pour qu’il crée l’arborescence TheIsle/Saved/Config/…, puis arrêtez-le.
Windows
cd C:\theisleserver
TheIsleServer.exe /Game/TheIsle/Maps/Game/Gateway/Gateway -log -Port=7777
Linux
cd ~/theisleserver
./TheIsleServer.sh -log -Port=7777
Les logs sont écrits dans TheIsle/Saved/Logs/TheIsle.log.
Étape 4 — Le bloc Epic Online Services dans Engine.ini
Evrima utilise Epic Online Services (EOS) pour la liste des serveurs. Sans identifiants EOS de serveur dédié, votre serveur ne s’enregistre pas. Ouvrez :
- Windows :
C:\theisleserver\TheIsle\Saved\Config\WindowsServer\Engine.ini - Linux :
~/theisleserver/TheIsle/Saved/Config/LinuxServer/Engine.ini
Et ajoutez à la fin du fichier (sans effacer le reste) :
[EpicOnlineServices]
DedicatedServerClientId=xyza7891gk5PRo3J7G9puCJGFJjmEguW
DedicatedServerClientSecret=pKWl6t5i9NJK8gTpVlAxzENZ65P8hYzodV8Dqe5Rlc8
Ces valeurs sont celles du modèle standard de serveur Evrima : ce sont les mêmes que celles utilisées par les templates publics de CubeCoders AMP et de Pelican/Pterodactyl.
Variante : certains panels passent ces valeurs directement en paramètres de lancement :
-ini:Engine:[EpicOnlineServices]:DedicatedServerClientId=... -ini:Engine:[EpicOnlineServices]:DedicatedServerClientSecret=...
Étape 5 — Un Game.ini minimal
Dans le même dossier, éditez Game.ini. Voici une base propre tirée du Game.ini d’exemple publié par Afterthought (patch 0.17.54) :
[/Script/TheIsle.TIGameSession]
ServerName="Mon serveur The Isle FR"
MapName=Gateway
MaxPlayerCount=60
bServerPassword=false
ServerPassword=""
bQueueEnabled=false
QueuePort=10000
bRconEnabled=false
RconPassword="changez-moi"
RconPort=8888
bServerWhitelist=false
bEnableHumans=false
bSpawnAI=true
GrowthMultiplier=1
[/Script/TheIsle.TIGameStateBase]
AdminsSteamIDs=76561198000000000
- Une ligne
AdminsSteamIDs=par admin, au format SteamID64. - Attention aux fautes de frappe : une clé mal orthographiée est simplement ignorée et la valeur par défaut s’applique, sans message d’erreur.
Toutes les clés sont détaillées dans configurer le Game.ini d’un serveur The Isle.
Étape 6 — Ouvrir les ports
| Port | Protocole | Quand l’ouvrir |
|---|---|---|
| 7777 | UDP | Toujours (jeu) |
| 10000 | TCP | Si bQueueEnabled=true |
| 8888 | TCP | Seulement si vous administrez en RCON depuis l’extérieur (idéalement réservé à votre IP) |
Linux (UFW)
sudo ufw allow 7777/udp
# si file d'attente activée :
sudo ufw allow 10000/tcp
Windows
New-NetFirewallRule -DisplayName "The Isle UDP 7777" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow
Derrière une box, redirigez aussi UDP 7777 vers l’IP locale du serveur.
Le RCON d’Evrima n’est pas chiffré : le mot de passe circule en clair. N’exposez pas le port 8888 à tout Internet. Voir RCON sur un serveur The Isle.
Étape 7 — Démarrage automatique sous Linux (systemd)
Exemple de service (à adapter) dans /etc/systemd/system/theisle.service :
[Unit]
Description=The Isle Evrima Dedicated Server
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=theisle
WorkingDirectory=/home/theisle/theisleserver
ExecStartPre=/home/theisle/steamcmd/steamcmd.sh +force_install_dir /home/theisle/theisleserver +login anonymous +app_update 412680 -beta evrima +quit
ExecStart=/home/theisle/theisleserver/TheIsleServer.sh -log -Port=7777
Restart=on-failure
TimeoutStopSec=60
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now theisle
sudo journalctl -u theisle -f
Le ExecStartPre met le serveur à jour à chaque redémarrage, ce qui évite de rester bloqué sur une ancienne version après un patch.
Étape 8 — Vérifier et se connecter
- Côté joueur, passez The Isle sur la branche evrima (Steam → Propriétés → Bêtas).
- Attendez quelques minutes après le démarrage : l’enregistrement auprès d’EOS n’est pas instantané.
- Cherchez le nom de votre serveur dans la liste.
Si le serveur n’apparaît pas, suivez notre guide serveur The Isle qui ne s’affiche pas.
FAQ
Quel est l’App ID du serveur dédié The Isle ?
412680, avec la branche -beta evrima. L’App ID 376210 correspond au jeu client.
Faut-il un compte Steam qui possède The Isle ?
Non. Le serveur se télécharge avec +login anonymous.
Où sont Game.ini et Engine.ini ?
Dans TheIsle/Saved/Config/WindowsServer/ sous Windows et TheIsle/Saved/Config/LinuxServer/ sous Linux. Ils sont créés au premier lancement.
Linux ou Windows pour un serveur The Isle ?
Les deux sont supportés. Linux consomme moins de ressources pour l’OS et se prête mieux à un fonctionnement 24/7. Le patch 0.21.772 a d’ailleurs corrigé une baisse de performances spécifique à Linux sur les serveurs très peuplés : tenez votre serveur à jour.
Conclusion
Branche evrima, bloc EOS dans Engine.ini, port UDP 7777 : avec ces trois points, votre serveur Evrima démarre et apparaît dans la liste. Il ne reste plus qu’à le configurer.
Si vous préférez sauter toute cette partie, HebergTonServ installe et met à jour votre serveur The Isle automatiquement (17,90 €/mois, 12 Go de RAM, Ryzen 9 5950X).
Pour aller plus loin
- Meilleur hébergeur The Isle 2026 : comment choisir
- Configurer le Game.ini d’un serveur The Isle
- Commandes admin et panneau d’administration The Isle Evrima
- Mettre à jour et sauvegarder un serveur The Isle
Sources : patch notes officiels The Isle (Steam) — Game.ini d’exemple 0.17.54, Linux dedicated servers (Update #4), 0.21.772 ; template CubeCoders AMP The Isle Evrima ; egg Pelican The Isle Evrima ; The Isle Info — héberger un serveur Evrima (guide communautaire).