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
| Composant | Minimum | Recommandé |
|---|---|---|
| CPU | 4 threads modernes | AMD Ryzen 9 / Intel i7 |
| RAM | 8 Go (4-8 joueurs) | 16 Go (16 joueurs, voxel intense) |
| Disque | 30 Go SSD | SSD NVMe |
| Réseau | 30 Mbps montants | Fibre, IP fixe ou DDNS |
| OS | Windows 10/11 | Linux 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
- Téléchargez : https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
- Extrayez dans
C:\steamcmd\ - Lancez
steamcmd.exeune 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 +quitLinux — via Wine
./steamcmd.sh +@sSteamCmdForcePlatformType windows \
+force_install_dir /home/steam/EnshroudedServer/ \
+login anonymous \
+app_update 2278520 validate \
+quitLe 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.jsonest généré automatiquement au premier démarrage.
Étape 4 — Ouvrir les ports réseau
Enshrouded utilise les ports suivants par défaut :
| Port | Protocole | Usage |
|---|---|---|
| 15636 | UDP | Port de jeu (queryPort dans le JSON) |
| 15637 | UDP | Port secondaire |
Windows — règles firewall via PowerShell
Ouvrez PowerShell en administrateur :
New-NetFirewallRule -DisplayName "Enshrouded UDP" -Direction Inbound -Protocol UDP -LocalPort 15636,15637 -Action AllowLinux — UFW
sudo ufw allow 15636/udp
sudo ufw allow 15637/udp
sudo ufw reloadRouteur / 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 15636Linux — via Wine
cd /home/steam/EnshroudedServer
xvfb-run wine enshrouded_server.exePour 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ètre | Description |
|---|---|
name | Nom public dans la liste |
slotCount | Slots max (1-16 officiel) |
gameSettingsPreset | Default / Relaxed / Hard / Survival / Custom |
userGroups | 3 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
- Lancez Enshrouded
- Multijoueur → Rejoindre un serveur
- Onglet IP Direct :
IP:15636 - 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 +quitAvant 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 :
- Configurer enshrouded_server.json — voir notre tuto config détaillé
- Régler la difficulté — preset ou Custom dans gameSettings, voir guide difficulté
- Sauvegardes régulières — exportez
savegame/chaque jour - 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.



