🌲 Chapitre 1 · Ton serveur Sons of the Forest sur TeamKit

Démarrer : où sont les choses, premier lancement

Mis à jour le 11/10/2026 ·

Tu viens de recevoir ton serveur Sons of the Forest. Avant d'inviter ton groupe sur l'île, prends dix minutes pour savoir ce qu'on t'a donné, où se trouvent les fichiers qui comptent, et pourquoi le serveur va peut-être te demander de le redémarrer la toute première fois. Ce n'est pas une panne, et ce chapitre t'évite de chercher une erreur qui n'existe pas.


1. Ce qu'on t'a donné #

Ton serveur est une instance du panel AMP, créée à partir du modèle « Sons of the Forest » du catalogue officiel d'AMP. Elle fait tourner le serveur dédié officiel du jeu, publié par Endnight sur Steam : un programme gratuit, séparé du jeu, que tes joueurs n'ont pas besoin d'installer.

Une particularité que tu croiseras dans les journaux : ce serveur dédié n'existe qu'en version Windows. Sur la machine de TeamKit, qui tourne sous Linux, il est lancé par Wine, une couche qui permet d'exécuter un programme Windows. Tu n'as rien à régler pour ça, le modèle s'en occupe. Retiens juste que quelques messages bizarres dans la console viennent de là (section 6).

Tu n'as aucun accès à la machine elle-même. Tout passe par trois portes :

La porte Où la trouver Pour quoi faire
Le panel AMP https://amp.teamkit.fr démarrer, arrêter, régler la partie, lire la console, gérer les fichiers
Mon espace teamkit.fr, menu Mon espace l'état du serveur, tes identifiants AMP, tes sous-comptes, ta fiche publique
Le SFTP l'adresse et le port donnés par AMP envoyer ou récupérer de gros fichiers, comme une sauvegarde

Tes identifiants AMP sont dans Mon espace : sur la carte de ton serveur, le bouton 🔑 AMP ouvre une fenêtre avec ton identifiant, ton mot de passe et un bouton pour ouvrir le panel.

Si tu n'as jamais utilisé AMP, lis d'abord le premier chapitre du tuto général : Te connecter et faire le tour du panel. Ici, on part du principe que tu sais te connecter et ouvrir ton instance.

✅ À retenir Le serveur dédié officiel d'Endnight, en version Windows lancée sous Wine. Tes accès sont derrière le bouton 🔑 AMP de Mon espace.


2. Les pages d'AMP qui te servent #

Dans ton instance, cinq pages comptent pour Sons of the Forest :

  • Status : l'état du serveur et les boutons Start, Stop, Restart et Update (« Démarrer », « Arrêter », « Redémarrer », « Mettre à jour » si ton panel s'affiche en français). Le détail est dans Démarrer, arrêter, mettre à jour ;
  • Console : ce que le serveur raconte en direct. Tu y verras s'il est prêt et qui se connecte ;
  • Configuration → Sons Of The Forest : tous les réglages de ta partie, rangés en deux onglets, Server et Gameplay. C'est le cœur du chapitre 03 ;
  • File Manager : les fichiers du serveur, dont tes sauvegardes (section 3) ;
  • Backups : les sauvegardes AMP, chapitre 06.

Les autres pages (Schedule, Analytics, Support…) sont communes à tous les jeux et expliquées dans le tuto général.

Une précision sur les noms : les réglages du jeu restent en anglais dans AMP, même quand le reste du panel est traduit. Ce tuto les écrit donc tels que tu les verras : Save Slot, Game Mode, Server Owners…

✅ À retenir Status pour les boutons, Console pour savoir ce qui se passe, Configuration → Sons Of The Forest pour tout régler.


3. Où sont les fichiers #

Ouvre le File Manager. Le dossier qui t'intéresse est sons-of-the-forest/2465200/. Le nombre 2465200 est le numéro Steam du serveur dédié. Dedans, il y a le programme du serveur, que tu n'as jamais à toucher, et un dossier saves/ qui contient tout ce qui est à toi :

Dans sons-of-the-forest/2465200/saves/ Ce que c'est
Saves/ les sauvegardes de tes îles, dans Saves/DedicatedServer/Multiplayer/
dedicatedserver.cfg la configuration du serveur, réécrite par AMP à chaque démarrage
ownerswhitelist.txt la liste des propriétaires, écrite par AMP depuis le champ Server Owners
SonsGameSettings.cfg des réglages internes du jeu, à laisser tels quels
logs/ les journaux complets du serveur, plus longs que la console

Descends dans Saves/DedicatedServer/Multiplayer/. Après le premier lancement, tu y trouves :

  • un dossier 0000000001 : c'est ton île. Il contient SaveData.zip (toute la partie, dans un seul fichier), SaveDataThumbnail.png (la petite image de la sauvegarde) et un fichier qui porte son nom ;
  • des fichiers 0000000001_backup_<date>.zip : des copies de secours que le jeu fabrique tout seul, régulièrement. On s'en sert au chapitre 06.

Le nombre 0000000001 n'est pas choisi au hasard : c'est le réglage Save Slot d'AMP écrit sur dix chiffres. Save Slot 1 donne 0000000001, Save Slot 2 donne 0000000002. Garde ça en tête, les chapitres 03, 04 et 06 s'appuient dessus.

⚠️ Ne décompresse jamais SaveData.zip Le File Manager sait extraire une archive, et c'est tentant. Mais le jeu attend ce fichier fermé, tel quel. Une sauvegarde décompressée, c'est une île que le serveur ne sait plus lire.

✅ À retenir Tout ce qui est à toi vit dans sons-of-the-forest/2465200/saves/. Ton île est le dossier Saves/DedicatedServer/Multiplayer/0000000001.


4. Ce qu'AMP réécrit, et pourquoi tu ne touches pas aux fichiers #

Tu liras peut-être sur Internet qu'un serveur Sons of the Forest se règle en ouvrant dedicatedserver.cfg dans un éditeur de texte. C'est vrai chez soi. Chez TeamKit, non.

AMP réécrit dedicatedserver.cfg à chaque démarrage à partir de la page Configuration → Sons Of The Forest. Il fait pareil pour ownerswhitelist.txt, rempli depuis le champ Server Owners. Si tu modifies l'un de ces fichiers à la main, ta modification tient jusqu'au prochain Start, puis elle disparaît sans un message.

La règle est donc simple : tout se règle dans AMP, puis Restart. Aucun réglage ne s'applique pendant que le serveur tourne : le serveur lit sa configuration au démarrage, et seulement là.

✅ À retenir Les deux fichiers de réglages sont écrits par AMP. Règle dans la page Configuration, puis Restart.


5. Tes ports #

Ton serveur utilise trois ports, tous en UDP :

Port À quoi il sert Sur l'instance de référence
GamePort le jeu lui-même : c'est celui que tes joueurs utilisent 8766
QueryPort la liste des serveurs de Steam 27019
BlobSyncPort un échange de données du jeu au moment de la connexion 9700

Les numéros ci-dessus sont ceux du serveur qui a servi à écrire ce tuto. Les tiens sont différents : plusieurs serveurs tournent sur la même machine et chacun a les siens. Lis-les dans AMP (encadré Connection Info de la page Status) ou sur la fiche de ton serveur sur teamkit.fr. Ils ne se changent pas.

Le seul que tes joueurs auront peut-être à taper, c'est le GamePort, pour une connexion directe (chapitre 02, section 3).

✅ À retenir Trois ports UDP, attribués à ton serveur. Pour les joueurs, l'adresse utile est adresse:GamePort.


6. Le premier lancement #

Si ton serveur a déjà tourné quand tu le reçois, il est possible que tout ceci soit déjà passé. Sinon, clique sur Start et garde un œil sur la Console.

Il peut te demander un ou deux redémarrages. Au tout premier lancement, le serveur fabrique quelques fichiers dont il a besoin (steam_appid.txt, ownerswhitelist.txt), puis il écrit :

[Self-Tests] Please restart the server.

C'est normal. Clique sur Restart, et recommence si le message revient une deuxième fois.

Il affiche des erreurs qui n'en sont pas. Des lignes qui parlent de Texture2DArray ou de no texture data défilent au démarrage. Le serveur n'a pas d'écran, il ne dessine rien, et le moteur du jeu le signale. Ignore-les.

Il te dit quand il est prêt. La ligne à attendre est :

Dedicated server loaded.

À partir de là, ton île existe et tes joueurs peuvent la rejoindre. Plus tard, chaque arrivée d'un joueur s'affiche par une ligne qui commence par Steam auth successful for client, avec son pseudo à la fin.

⚠️ Avant d'inviter qui que ce soit Le premier démarrage a créé ton île avec le mode de jeu réglé à ce moment-là (Normal, par défaut). Si ton groupe veut une autre difficulté, c'est maintenant qu'il faut la choisir, avant que quelqu'un ne commence à construire. Le chapitre 03, section 7 te montre comment, sans rien casser.

✅ À retenir « Please restart the server » au premier lancement : Restart, une ou deux fois. Les erreurs de texture sont normales. « Dedicated server loaded. » : c'est prêt.


7. Les règles de TeamKit en deux lignes #

Ton serveur est gratuit, financé par la communauté, et réservé à un usage de jeu. Un serveur où personne ne joue reçoit un avertissement, puis il est libéré ; une archive de ton travail, île comprise, t'est proposée avant. Le détail, les sous-comptes à créer pour tes amis et le bouton « 📦 Rendre le serveur » sont dans Partager l'accès, et les règles de TeamKit.

✅ À retenir Joue, ou préviens. Et ne prête jamais ton compte AMP : crée un sous-compte.


✅ Checklist du chapitre #


❓ Si ça ne marche pas #

Je ne vois aucune instance dans AMP. Vérifie l'identifiant affiché par le bouton 🔑 AMP de Mon espace. Si tu es bien connecté avec le bon compte et que la liste reste vide, ouvre un ticket sur teamkit.fr ou passe sur le Discord TeamKit.

« Please restart the server » revient à chaque démarrage, plus de deux fois. Regarde les lignes juste au-dessus dans la console, puis consulte le chapitre 07, section 3.

Le serveur passe à Stopped tout seul. Lis la fin de la console. Si un réglage vient d'être changé, la cause est souvent là : chapitre 07, section 3.

Je ne trouve pas le dossier 0000000001. Le serveur n'a pas encore terminé un premier démarrage complet. Attends « Dedicated server loaded. », puis rafraîchis le File Manager.

J'ai modifié dedicatedserver.cfg et mon changement a disparu. C'est le fonctionnement normal : AMP réécrit ce fichier à chaque démarrage. Refais ton réglage dans Configuration → Sons Of The Forest, chapitre 03.

Une étape qui coince ? Ouvre un ticket sur le site ou demande sur le Discord TeamKit. Le bot Guide connaît ces pages.