Configuration Serveur
Ce guide couvre l’installation et la configuration d’un serveur Eco, que ce soit via Steam, SteamCMD ou le site officiel. Il est compatible Windows et Linux (via Mono ou Wine).
1. Installation du Serveur
Méthode 1 : via Steam (Windows)
- Ouvre Steam → Bibliothèque → Outils.
- Installe Eco - Dedicated Server.
- Accède aux fichiers via clic droit → Gérer → Parcourir les fichiers locaux.
Dossier par défaut: C:\Program Files (x86)\Steam\steamapps\common\Eco\Eco_Data\Server Lancement: double-clique sur EcoServer.exe
Méthode 2 : via SteamCMD (Windows/Linux)
steamcmd +login anonymous +force_install_dir ./eco_server +app_update 739590 validate +quit
Le serveur est installé dans ./eco_server. Lancement: EcoServer.exe sous Windows, mono EcoServer.exe sous Linux.
Méthode 3 : via archive ZIP (SLG)
- Télécharge l'archive via ton compte SLG (https://play.eco/login).
- Décompresse-la dans un dossier dédié (ex:
C:\EcoServer). - Lance
EcoServer.exe.
2. Structure des Dossiers
Configs/: fichiers de configuration (.eco)Storage/: sauvegardes du monde et base de donnéesMods/: mods personnalisésWebClient/: interface web de gestionLogs/: fichiers de logsEcoServer.exe: exécutable serveur
3. Configuration du Serveur
Les fichiers sont dans le dossier Configs/. Ils peuvent être modifiés via un éditeur de texte ou via l’interface Eco Server UI.
3.1 Fichier Network.eco
"PublicServer": true→ rendre le serveur visible publiquement"Description","DetailedDescription"→ infos dans la liste des serveurs"IPAddress","GameServerPort"(3000),"WebServerPort"(3001)"MaxConnections","Password","UPnPEnabled"
3.2 WorldGenerator.eco
"Seed": graine de génération"WorldSizeX","WorldSizeY": dimensions (multiple de 4)"WaterLevel","Height" : niveau d'altitude
⚠ Nécessite un wipe du monde pour être pris en compte.
3.3 Difficulty.eco
- Contrôle les coûts, gains d’XP, difficulté de production
- Préconfigurations possibles selon taille de communauté
3.4 Sleep.eco
"AllowFastForward": accélération du temps lorsque tous dorment- Réglages du multiplicateur et du délai
3.5 Disasters.eco
"CreateMeteor": true: activer/désactiver le météore"MeteorImpactDays": 30: délai avant impact
3.6 Users.eco
"Admins","Whitelist","Bans"→ IDs en SLG ou Steam64"UseExactSpawnLocation","AdminCommandsLoggingLevel"
3.7 EcoSim.eco & World.eco
"TimeMult","BaseSkillGainRate", pollution, météo"WorldTickCPUMax": limite d'utilisation CPU par cœur (ex. 0.25 = 25%)
4. Ports à Ouvrir
- UDP 3000 : port de jeu
- TCP 3001 : port d’administration Web
Active l’UPnP si pris en charge, sinon redirige manuellement.
5. Mise à Jour
- Steam: mises à jour automatiques
- SteamCMD: relancer la commande
app_update - ZIP: re-télécharger et remplacer les fichiers (garde ton dossier
Storage/)
6. Sauvegardes
Sauvegarder régulièrement le dossier Storage/. Il contient les fichiers essentiels : monde, utilisateurs, configurations runtime.