Enshrouded Intermédiaire 12 min de lecture

Installer un serveur Enshrouded dédié via SteamCMD (Windows et Linux)

Guide complet pour installer un serveur Enshrouded dédié avec SteamCMD : App ID 2278520, ports UDP 15636/15637, enshrouded_server.json, premier démarrage et configuration des admins.

Installer un serveur Enshrouded dédié via SteamCMD (Windows et Linux)

Installer un serveur Enshrouded dédié via SteamCMD (Windows et Linux)

Vous voulez héberger vous-même votre serveur Enshrouded sans passer par un hébergeur ? Ce guide vous accompagne pas à pas pour installer le serveur dédié officiel via SteamCMD, sur Windows comme sur Linux. Toutes les commandes, App ID, ports et chemins sont vérifiés à partir de la documentation officielle Keen Games (Zendesk) et de SteamDB.

Pas envie de gérer SteamCMD, le firewall et les mises à jour ? Louez un serveur Enshrouded chez HebergTonServ — installation auto, panel intuitif et support 24/7 dès 10,90€/mois.


Pré-requis matériels

ComposantMinimumRecommandé
CPU4 threads modernesAMD Ryzen 9 / Intel i7
RAM8 Go (4-8 joueurs)16 Go (16 joueurs, voxel intense)
Disque30 Go SSDSSD NVMe
Réseau30 Mbps montantsFibre, IP fixe ou DDNS
OSWindows 10/11Linux via Wine (officiel = Windows uniquement)

Keen Games ne fournit pas de binaire Linux natif. Sur Linux, le serveur tourne via Wine.


Étape 1 — Télécharger SteamCMD

Windows

  1. Téléchargez : https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
  2. Extrayez dans C:\steamcmd\
  3. Lancez steamcmd.exe une première fois pour qu’il s’auto-mette à jour

Linux (Ubuntu/Debian) — via Wine

sudo apt update
sudo apt install lib32gcc-s1 wget unzip wine xvfb -y
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh

Étape 2 — Installer le serveur Enshrouded (App ID 2278520)

L’App ID du serveur dédié Enshrouded est 2278520 (à ne pas confondre avec 1203620, l’App ID du client/jeu).

Windows

steamcmd.exe +force_install_dir C:\EnshroudedServer\ +login anonymous +app_update 2278520 validate +quit

Linux — via Wine

./steamcmd.sh +@sSteamCmdForcePlatformType windows \
  +force_install_dir /home/steam/EnshroudedServer/ \
  +login anonymous \
  +app_update 2278520 validate \
  +quit

Le téléchargement fait environ 6-8 Go. Patientez.


Étape 3 — Structure des fichiers installés

C:\EnshroudedServer\
├── enshrouded_server.exe         ← exécutable serveur
├── start_server.bat              ← script exemple
├── savegame\                     ← sauvegardes (créé au 1er run)
└── enshrouded_server.json        ← config (créé au 1er run)

Le fichier enshrouded_server.json est généré automatiquement au premier démarrage.


Étape 4 — Ouvrir les ports réseau

Enshrouded utilise les ports suivants par défaut :

PortProtocoleUsage
15636UDPPort de jeu (queryPort dans le JSON)
15637UDPPort secondaire

Windows — règles firewall via PowerShell

Ouvrez PowerShell en administrateur :

New-NetFirewallRule -DisplayName "Enshrouded UDP" -Direction Inbound -Protocol UDP -LocalPort 15636,15637 -Action Allow

Linux — UFW

sudo ufw allow 15636/udp
sudo ufw allow 15637/udp
sudo ufw reload

Routeur / Box Internet

Forwardez les ports UDP 15636 et 15637 vers l’IP locale de la machine serveur.


Étape 5 — Premier démarrage

Windows

Double-cliquez enshrouded_server.exe. Le serveur génère enshrouded_server.json puis démarre :

[INFO] Server started on port 15636

Linux — via Wine

cd /home/steam/EnshroudedServer
xvfb-run wine enshrouded_server.exe

Pour faire tourner en arrière-plan, utilisez screen, tmux ou un service systemd avec Wine.

Important : laissez le serveur tourner ~30 secondes pour générer enshrouded_server.json, puis arrêtez-le proprement (Ctrl+C) avant d’éditer le JSON.


Étape 6 — Configuration de base via enshrouded_server.json

Arrêtez le serveur. Éditez enshrouded_server.json :

{
  "name": "Mon Serveur Enshrouded FR",
  "saveDirectory": "./savegame",
  "logDirectory": "./logs",
  "ip": "0.0.0.0",
  "queryPort": 15636,
  "slotCount": 16,
  "voiceChatMode": "Proximity",
  "enableVoiceChat": true,
  "enableTextChat": true,
  "gameSettingsPreset": "Default",
  "userGroups": [
    {
      "name": "Admin",
      "password": "MotDePasseAdminTresLong",
      "canKickBan": true,
      "canAccessInventories": true,
      "canEditBase": true,
      "canExtendBase": true,
      "reservedSlots": 2
    },
    {
      "name": "Friend",
      "password": "MotDePasseAmis",
      "canKickBan": false,
      "canAccessInventories": true,
      "canEditBase": true,
      "canExtendBase": false,
      "reservedSlots": 0
    },
    {
      "name": "Guest",
      "password": "MotDePasseInvites",
      "canKickBan": false,
      "canAccessInventories": false,
      "canEditBase": false,
      "canExtendBase": false,
      "reservedSlots": 0
    }
  ]
}
ParamètreDescription
nameNom public dans la liste
slotCountSlots max (1-16 officiel)
gameSettingsPresetDefault / Relaxed / Hard / Survival / Custom
userGroups3 niveaux : Admin / Friend / Guest avec mots de passe distincts

Pour la configuration complète, voir notre tuto Configurer enshrouded_server.json et Régler la difficulté.


Étape 7 — Rejoindre votre serveur

  1. Lancez Enshrouded
  2. Multijoueur → Rejoindre un serveur
  3. Onglet IP Direct : IP:15636
  4. Entrez le mot de passe Admin, Friend ou Guest selon vos privilèges

Étape 8 — Mettre à jour le serveur

Keen Games publie régulièrement des patchs (Hollow Halls, Souls of the Lost, etc.). Pour mettre à jour :

steamcmd.exe +login anonymous +force_install_dir C:\EnshroudedServer\ +app_update 2278520 validate +quit

Avant chaque mise à jour majeure, sauvegardez savegame/. En cas de souci, restaurez en quelques minutes.


FAQ

Quelle est la différence entre App ID 1203620 et 2278520 ?

1203620 est le client Enshrouded (le jeu). 2278520 est le serveur dédié Enshrouded, distribué gratuitement et téléchargeable anonymement via SteamCMD.

Combien de RAM pour mon serveur Enshrouded ?

8 Go pour 4-8 joueurs sans constructions massives. Pour un serveur complet de 16 joueurs avec voxel intensif, comptez 16 Go. Les voxels Enshrouded sont gourmands en RAM.

Pourquoi 3 mots de passe (Admin/Friend/Guest) ?

Enshrouded utilise un système de userGroups unique : chaque groupe a son propre mot de passe et ses permissions. Permet d’avoir des invités curieux sans leur donner accès aux coffres ou à la modification de base.

Le serveur Linux est-il stable via Wine ?

Le serveur tourne via Wine, mais c’est moins stable qu’sous Windows. Pour de la production, restez sous Windows ou louez chez un hébergeur Enshrouded qui a déjà optimisé la couche Wine.

Combien de slots maximum ?

16 joueurs est la limite officielle Keen Games. Aller au-delà n’est pas supporté et provoque des crashs.

Puis-je transférer un solo vers le dédié ?

Oui, copiez le contenu de %APPDATA%/Enshrouded/savegame/ (Windows local) vers savegame/ du serveur. Au prochain démarrage, le serveur charge votre monde solo.

Comment changer la difficulté en cours de partie ?

Modifiez gameSettingsPreset dans enshrouded_server.json (ou passez en Custom pour le détail). Voir notre guide difficulté Enshrouded.


Conclusion

Vous avez maintenant un serveur Enshrouded dédié opérationnel via SteamCMD. Étapes suivantes recommandées :

  1. Configurer enshrouded_server.json — voir notre tuto config détaillé
  2. Régler la difficulté — preset ou Custom dans gameSettings, voir guide difficulté
  3. Sauvegardes régulières — exportez savegame/ chaque jour
  4. Mises à jour — relancez SteamCMD à chaque patch Keen Games

Pas envie de gérer SteamCMD, Wine et le firewall ? HebergTonServ installe votre serveur Enshrouded en moins de 5 minutes — Ryzen 9 5950X, jusqu’à 16 Go RAM, Anti-DDoS 5 Tbps, panel intuitif et support 24/7 dès 10,90€/mois.

Pour aller plus loin