Réponse courte. Vous pouvez héberger vous-même un serveur The Forest gratuitement : installez "The Forest Dedicated Server" (app Steam 556450) avec SteamCMD et une connexion anonyme, écrivez un config.cfg avec le nom du serveur, les ports et la difficulté, ouvrez les ports Steam, de jeu et de requête, puis lancez TheForestDedicatedServer.exe. Ou louez un serveur The Forest et oubliez la partie réseau.
Le tutoriel d'Endnight s'attend à ce que le serveur apparaisse dans la liste des serveurs Internet, et un jeton de connexion de serveur de jeu Steam aide les joueurs à le retrouver après y avoir joué. Le serveur est un programme Windows, donc sous Linux il a besoin de Wine, que nos serveurs utilisent.
Vérifié le 5 novembre 2026 sur la version 1.11b, le dernier correctif qu'Endnight a annoncé sur Steam pour le jeu de base (la 1.12 de septembre 2019 concernait The Forest VR).
Ce guide s'appuie sur le Dedicated Server Tutorial d'Endnight sur Steam (lié depuis les notes de correctif V0.59 et V0.60, écrit pour la version 1.07 du jeu), sur ses annonces Steam et sur ce que nous faisons tourner sur chaque serveur The Forest que nous hébergeons. Quand une valeur ne vient pas d'une source d'Endnight, ce guide précise qu'elle vient de notre configuration. Pour passer directement à la location, allez à l'Option 2.
Ce qu'il vous faut
Le logiciel serveur : "The Forest Dedicated Server", app Steam 556450. Endnight l'a publié avec le correctif 0.59 sous forme d'outil à installer depuis Steam, et notre installation le télécharge avec SteamCMD et une connexion anonyme.
Une machine qui reste allumée : un PC de rechange, un serveur à la maison ou une machine virtuelle dans le cloud. Le serveur est un programme Windows (TheForestDedicatedServer.exe). Sous Windows, il tourne tel quel. Sous Linux, il tourne avec Wine, c'est ainsi que nous le faisons tourner.
Matériel : le tutoriel d'Endnight n'indique aucune configuration matérielle requise pour le serveur dédié.
Une limite de joueurs : définie avec serverPlayers dans la config.
Réseau : trois ports, le port Steam, le port de jeu et le port de requête. Les valeurs par défaut d'Endnight sont 8766, 27015 et 27016, et son tutoriel dit de les ouvrir sur votre routeur et votre pare-feu en TCP et UDP.
Le jeu : chaque joueur a besoin de The Forest sur Steam, où la boutique ne le propose que pour Windows.
Option 1 : l'héberger vous-même
Les clés de config et les ports viennent du tutoriel d'Endnight. Les commandes d'installation et de démarrage sont basées sur celles que nos serveurs exécutent.
Windows
Téléchargez SteamCMD depuis https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip et extrayez-le dans C:\steamcmd.
Créez le dossier et le fichier de config. Créez C:\forest-server\TheForestDedicatedServer_Data\forest\config et enregistrez-y ceci sous le nom config.cfg :
serverIP 192.168.1.47:27015
serverSteamPort 8766
serverGamePort 27015
serverQueryPort 27016
serverName My Forest server
serverPlayers 8
serverPassword
serverPasswordAdmin YourAdminPassword
serverSteamAccount
enableVAC off
serverAutoSaveInterval 15
difficulty Normal
initType New
slot 1
Remplacez 192.168.1.47 par l'adresse de cette machine sur votre réseau local : le commentaire de la config d'Endnight indique que serverIP est l'adresse interne avec le port de jeu ajouté. La config par défaut d'Endnight laisse serverPassword et serverSteamAccount vides, c'est-à-dire sans mot de passe et avec un serveur anonyme. Utilisez un long mot de passe admin que vous ne partagez pas. difficulty doit valoir Peaceful, Normal ou Hard, initType doit valoir New ou Continue, et slot doit aller de 1 à 5. Après le premier démarrage, passez initType à Continue pour que le démarrage suivant charge cette sauvegarde au lieu d'une nouvelle partie.
Autorisez les trois ports en TCP et UDP dans le Pare-feu Windows et redirigez-les sur votre routeur vers cette machine.
Lancez le serveur.
cd C:\forest-server
TheForestDedicatedServer.exe -batchmode -nographics -nosteamclient -savefolderpath C:/forest-server/TheForestDedicatedServer_Data -configfilepath C:/forest-server/TheForestDedicatedServer_Data/forest/config/config.cfg
Le tutoriel d'Endnight demande des barres obliques (/) dans le chemin du fichier de config, et le dossier doit déjà exister.
Linux (Debian ou Ubuntu)
Installez les bibliothèques dont SteamCMD a besoin, ainsi que Wine, Xvfb et winetricks. Sous Debian, winetricks se trouve dans la section contrib, activez donc contrib d'abord ; sous Ubuntu, Wine et winetricks sont dans universe.
Lors de nos installations, SteamCMD se termine parfois par "Missing configuration" et ne laisse aucun fichier de jeu, tout en signalant un succès. Vérifiez que steamapps/appmanifest_556450.acf existe dans le dossier du serveur, et relancez la commande si ce n'est pas le cas.
Écrivez config.cfg dans ~/server/TheForestDedicatedServer_Data/forest/config/ avec les mêmes lignes que dans les étapes Windows ci-dessus.
Ouvrez les trois ports en TCP et UDP dans le pare-feu de la machine et redirigez-les sur votre routeur.
Démarrer le serveur depuis le dossier du serveur. Voici notre commande de démarrage avec vos chemins ; le mot de passe admin et le monde de départ viennent de config.cfg :
Nous le lançons avec Wine dans Xvfb, un affichage virtuel, comme le montre la commande. Lancez-le sous un gestionnaire de services comme systemd pour qu'il redémarre après un plantage.
Le démarrer, le lister et le rejoindre
Attendez la ligne de démarrage. Notre panel considère le serveur comme démarré quand le journal affiche Game autosave started.
Ajoutez un jeton Steam (facultatif). Le tutoriel d'Endnight dit qu'un jeton de connexion de serveur de jeu Steam aide les joueurs à retrouver votre serveur après y avoir joué. Créez-en un sur la page Game Server Account Management de Steam pour l'app 242760, mettez-le dans serverSteamAccount et redémarrez. Sans jeton, le serveur est anonyme.
Rejoignez-le.serverName est le nom affiché par votre serveur. Endnight a ajouté l'authentification des serveurs Steam dans le correctif 0.61, donc les joueurs voient combien de joueurs se trouvent sur chaque serveur avant de le rejoindre.
Mettre à jour : arrêtez le serveur et relancez le téléchargement SteamCMD. Les notes de correctif d'Endnight, par exemple 1.08 et 1.11, disent qu'il faut redémarrer votre serveur dédié avec la dernière version pour qu'il soit compatible avec ce correctif.
N'installez pas Oxide sur le serveur. Les notes du correctif 1.08 d'Endnight disent que ses serveurs dédiés ne sont pas compatibles avec Oxide et que le jeu risque de mal fonctionner.
Option 2 : l'héberger chez PlayNHost
La location vous évite l'installation de SteamCMD, Wine, les ports et la routine de mise à jour. Vous choisissez toujours un nom, une difficulté et vos mots de passe.
Choisissez une offre. Ouvrez la page d'hébergement de serveurs The Forest et comparez les offres : PALE CANNIBAL (8 joueurs), COWMAN (17) et END BOSS (35) au moment de la rédaction. Cliquez sur Créer un serveur (Personnaliser l’offre pour END BOSS) et terminez la commande. Les prix changent, vérifiez-les donc sur cette page.
Attendez l'installation. Le serveur apparaît dans le panel. Le panel le marque comme démarré quand sa Console affiche Game autosave started.
Donnez-lui un nom. Dans l'onglet Paramètres, sous Paramètres du jeu, renseignez le Nom du serveur et, pour un serveur privé, un Mot de passe du serveur.
Changez le mot de passe admin. Celui par défaut est ChangeMeInSettings. Définissez le vôtre sous Mot de passe admin, puis redémarrez.
Choisissez le monde. Réglez la Difficulté sur Paisible, Normal ou Difficile avant la première création du monde : le panel indique qu'elle est figée ensuite. Laissez Monde de départ sur Continuer (la valeur par défaut) pour que chaque démarrage recharge votre dernière sauvegarde ; Nouveau lance un monde neuf qui remplace l'ancien à la prochaine sauvegarde automatique.
Ajoutez un jeton Steam (facultatif). Collez un jeton de connexion de serveur de jeu pour l'app 242760 dans Jeton de compte Steam et redémarrez. Activer VAC active ou désactive Valve Anti-Cheat.
Ce que le panel fait pour vous :
Vos ports sont attribués pour vous. Le panel écrit serverSteamPort, serverGamePort, serverQueryPort, serverName, serverPlayers, serverPassword, serverSteamAccount, enableVAC, initType et difficulty dans config.cfg à chaque démarrage du serveur, et règle serverIP sur 0.0.0.0. Modifiez-les dans le panel, pas dans le fichier : une modification manuelle de ces lignes est écrasée au démarrage suivant.
La limite de joueurs vient de votre offre, donc Joueurs max. est en lecture seule. Passez à une offre supérieure pour l'augmenter.
Avec Mise à jour automatique activée (la valeur par défaut, sous Afficher les options avancées), le serveur vérifie sur Steam la dernière version à chaque démarrage, donc un redémarrage vaut une mise à jour.
L'installation gère le piège SteamCMD "Missing configuration" décrit plus haut : elle réessaie et se fie au manifeste de l'app, pas au code de sortie de SteamCMD.
Héberger soi-même ou louer : une comparaison honnête
Coût : le logiciel serveur est gratuit. L'auto-hébergement coûte de l'électricité, du matériel et de la bande passante, ou une machine cloud. La location est un abonnement mensuel fixé par l'offre.
Disponibilité : un serveur à la maison n'est allumé que tant que votre PC, le courant et votre connexion le sont. Un serveur loué tourne sur le matériel de l'hébergeur.
Exposition : à la maison, les joueurs se connectent à votre adresse IP publique et vous gérez le pare-feu et le routeur. Un serveur loué garde votre IP personnelle hors du jeu.
Installation : l'auto-hébergement demande SteamCMD, une config écrite à la main, trois ports ouverts et, sous Linux, Wine et un affichage virtuel. La location demande un nom, des mots de passe et une difficulté.
Contrôle : l'auto-hébergement vous donne tous les fichiers et toutes les options de ligne de commande. Sur nos serveurs, vous changez les réglages dans le panel et vous gardez l'onglet Fichiers.
Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Vous pouvez tout accepter, accepter uniquement les cookies essentiels ou choisir par catégorie.Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Ils sont activés par défaut ici. Vous pouvez désactiver ce que vous ne souhaitez pas.Lire notre politique de confidentialité