Créer un serveur Eco

Eco est un jeu de simulation où une communauté construit une civilisation en préservant un écosystème. Le serveur dédié se configure dans des fichiers du dossier Configs.

À vérifier sur la documentation officielle

Les ports, options de lancement et fichiers de configuration changent parfois avec les mises à jour du jeu. Ce guide (rédigé le 20 septembre 2026) donne les valeurs couramment utilisées : en cas de doute, la documentation officielle fait foi.

Ce qu'il te faut

  • Windows ou Linux 64 bits.
  • À titre indicatif, 8 Go de RAM ou plus selon la taille du monde et le nombre de joueurs.
  • Si SteamCMD refuse la connexion anonyme pour ce serveur, connecte-toi avec un compte Steam.
  • Une machine allumée en permanence (serveur dédié, VPS ou hébergeur de jeux). Héberger chez toi est possible pour tester, mais ton adresse IP devient publique.

Ports à ouvrir

PortProtocoleUsage
3000UDPPort de jeu
3001TCPInterface web du serveur

Chez un hébergeur, les ports sont souvent déjà ouverts. Sur ta machine, autorise-les dans le pare-feu, et sur ta box redirige-les vers l'adresse locale du serveur.

Installation en 5 étapes

1

Installe SteamCMD

SteamCMD est l'outil officiel de Valve pour télécharger les serveurs dédiés. Sous Windows, télécharge steamcmd.zip depuis la page de documentation de Valve (lien en bas de page) et décompresse-le dans un dossier comme C:\steamcmd, puis lance steamcmd.exe une fois : il se met à jour. Sous Linux :

Linux (Debian / Ubuntu)
sudo apt install lib32gcc-s1 curl
mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
2

Télécharge le serveur

Le serveur Eco a l'identifiant Steam 739590. Lance la commande suivante (elle sert aussi à le mettre à jour plus tard) :

Windows
steamcmd +force_install_dir C:\servers\eco-server +login anonymous +app_update 739590 validate +quit
Linux
./steamcmd.sh +force_install_dir ~/eco-server +login anonymous +app_update 739590 validate +quit
  • +force_install_dir doit toujours être placé avant +login.
3

Lance le serveur une première fois

Lance l'exécutable du serveur : il crée le dossier Configs puis génère le monde. Arrête-le ensuite pour éditer les fichiers de configuration.

4

Configure le serveur

Dans le dossier Configs, le fichier Network.eco contient le nom, la description, les ports et la visibilité publique du serveur. D'autres fichiers règlent la difficulté, les utilisateurs et l'économie.

  • Redémarre le serveur après chaque modification : les fichiers de configuration sont lus au démarrage.
5

Ouvre les ports et rejoins

Ouvre les ports 3000 (UDP) et 3001 (TCP). Les joueurs te trouvent dans la liste ou par ton adresse.

Fichiers de configuration

  • Configs/Network.eco

    Nom, description, ports et visibilité du serveur.

  • Configs/

    Autres fichiers : utilisateurs et administrateurs, difficulté, économie, météo.

Mods et plugins

Eco propose un système de mods côté serveur (dossier Mods) et le Mod Kit officiel pour en créer. Consulte la documentation officielle et vérifie la compatibilité avec ta version.

Référencer ton serveur sur Servote

  1. Ajoute ton serveur en choisissant le jeu « Eco », puis renseigne son adresse et son port de jeu. Ajoute une bannière, un logo, des photos et une présentation pour donner envie de te rejoindre.
  2. Un administrateur valide la fiche avant sa publication. L'état « en ligne » et le nombre de joueurs de ton serveur sont ensuite relevés automatiquement une fois par jour : le serveur doit donc rester joignable depuis Internet.
  3. Tes joueurs peuvent voter pour toi toutes les 2 heures (avec leur SteamID64 en option). Pour les récompenser quand ils votent, suis le guide Récompenser les votes avec l'API.

Problèmes fréquents

+Où sont les fichiers à modifier ?

Dans le dossier Configs du serveur, créé au premier démarrage. Les noms de fichiers se terminent par .eco.

+Comment devenir administrateur ?

Ajoute ton compte à la liste des administrateurs dans les fichiers d'utilisateurs du dossier Configs, puis redémarre le serveur.