Créer un serveur pour n'importe quel jeu
Servote référence des serveurs de nombreux jeux, et nous écrivons des guides détaillés au fur et à mesure. En attendant, la méthode est presque toujours la même : trouver le serveur dédié du jeu, l'installer, régler ses fichiers de configuration, ouvrir les bons ports, puis le faire connaître. Ce guide te donne le chemin, et renvoie vers la documentation de l'éditeur pour les détails propres à ton jeu.
Sommaire
Ton jeu peut-il avoir son serveur ?
- Beaucoup de jeux proposent un serveur dédié : un programme gratuit, souvent distribué comme un « outil » sur Steam, que tu fais tourner sur une machine allumée en permanence.
- Certains jeux hébergent eux-mêmes les parties (par exemple Roblox) : il n'y a rien à installer de ton côté, et tu n'as pas d'adresse IP de serveur à communiquer.
- D'autres n'ont pas encore de serveur dédié public. Vérifie dans la documentation de l'éditeur avant d'investir dans un hébergement.
La méthode en 7 étapes
Trouve la documentation officielle
Commence par le site de l'éditeur, la page Steam du jeu (discussions et guides), son Discord officiel et son wiki communautaire : cherche « dedicated server », « serveur dédié » ou « server setup ». C'est la source qui fait foi pour les ports, les options et les fichiers de configuration.
Retrouve le serveur dédié à télécharger
Sur Steam, le serveur est souvent un outil gratuit à part (filtre « Outils » de la bibliothèque) ou un identifiant que l'on télécharge avec SteamCMD. Pour retrouver cet identifiant, cherche « nom du jeu + Dedicated Server » sur SteamDB (steamdb.info) ou dans la documentation du jeu.
Télécharge-le avec SteamCMD
SteamCMD est l'outil officiel de Valve pour installer et mettre à jour les serveurs dédiés. Remplace ID_DU_SERVEUR par l'identifiant trouvé à l'étape précédente :
steamcmd +force_install_dir C:\servers\mon-jeu +login anonymous +app_update ID_DU_SERVEUR validate +quit
# Si le serveur exige un compte qui possède le jeu :
steamcmd +force_install_dir C:\servers\mon-jeu +login TON_COMPTE_STEAM +app_update ID_DU_SERVEUR validate +quit+force_install_dir doit toujours être placé avant +login. Cette même commande met le serveur à jour.
Fais un premier lancement, puis arrête-le
Le serveur crée ses fichiers de configuration au premier démarrage. Arrête-le ensuite proprement et modifie ces fichiers : nom du serveur, mot de passe, nombre de joueurs, administrateurs, carte ou monde. Un serveur relancé relit la configuration.
Ouvre les ports
La documentation du jeu indique les ports à ouvrir (souvent en UDP pour le jeu, en TCP pour l'administration à distance). Ouvre-les dans le pare-feu de la machine, puis sur ta box ou chez ton hébergeur. Teste depuis une autre connexion Internet (par exemple en 4G) : depuis ton propre réseau, un test peut réussir alors que les autres joueurs sont bloqués.
Prévois mises à jour et sauvegardes
- Relance la commande SteamCMD à chaque mise à jour du jeu : joueurs et serveur doivent avoir la même version.
- Sauvegarde régulièrement le dossier de sauvegarde du monde et tes fichiers de configuration.
- Programme un redémarrage régulier si le serveur est gourmand en mémoire, avec un avertissement aux joueurs.
Référence ton serveur sur Servote
Ajoute ton serveur en choisissant ton jeu, avec son adresse et son port de jeu. Ajoute bannière, logo, photos et présentation. Si le relevé automatique de l'état n'est pas encore possible pour ce jeu, ta fiche affichera « Statut inconnu » : ce n'est pas un problème de ton serveur. Pour récompenser les votes, suis le guide Récompenser les votes avec l'API.
Sécurité : les réflexes
- Un mot de passe long et unique pour l'administration et le RCON, jamais réutilisé ailleurs.
- N'ouvre jamais le RCON ni l'interface d'administration au public. Limite-les à ta machine ou passe par un accès sécurisé (VPN, tunnel).
- Garde secrets les jetons (jeton de serveur Steam, token de vote Servote, clés de licence) : jamais dans un dépôt public ni une capture d'écran.
- N'installe que des mods et des scripts dont tu as le droit de te servir. Les logiciels piratés cachent souvent des portes dérobées.
Héberger chez toi ?
Ta connexion peut suffire pour tester avec des amis, mais ton adresse IP devient publique. Pour un serveur durable et ouvert à tous, préfère un hébergeur ou un VPS.
Les jeux concernés
Ces jeux de Servote n'ont pas encore de guide détaillé. Les guides existants sont sur la page Guides.
- Atlas
- BattleBit Remastered
- Blackwake
- Dead Matter
- Deadside
- Dofus
- Dofus Rétro
- Dune Awakening
- Empyrion
- Hell Let Loose
- Hytale
- Kerbal Space Program 2
- Miscreated
- Mordhau
- Myth of Empires
- Neverwinter Nights
- No One Survived
- Nova Life
- Roblox
- S&Box
- Scum
- Silica
- Soulmask
- Space Engineers
- The Front
- The Isle
- Vein
Tu veux un guide pour l'un d'eux ? Écris-nous via Contact en précisant le jeu : les demandes guident nos priorités.
Questions fréquentes
+SteamCMD me demande un compte Steam
Certains serveurs ne se téléchargent qu'avec un compte qui possède le jeu. Utilise un compte dédié à ton serveur (avec la double authentification), pas ton compte personnel principal.
+Mon serveur est invisible dans la liste du jeu
Vérifie les ports (UDP en particulier), le nom du serveur dans la configuration, et si le jeu exige un jeton de serveur ou une clé pour apparaître publiquement. Laisse ensuite quelques minutes à la liste.
+Je ne trouve aucun serveur dédié pour mon jeu
Le jeu n'en propose peut-être pas (encore). Consulte la documentation officielle ou le Discord de l'éditeur, et n'utilise pas de logiciels non officiels dont l'origine est douteuse.