Tu viens d'obtenir un serveur Euro Truck Simulator 2 chez TeamKit. Avant de parler mods, DLC et convois, il faut comprendre ce qu'on t'a donné, où sont les boutons, et pourquoi ton serveur va refuser de démarrer la première fois. Oui, refuser. Ce n'est pas une panne : c'est la façon dont fonctionne le serveur dédié de SCS Software, et ce chapitre t'explique pourquoi avant que tu ne cherches une erreur qui n'existe pas.
1. Ce qui s'est passé pendant que tu attendais #
Tu as déposé une demande sur teamkit.fr. Un membre du staff l'a validée. Ensuite, tout s'est fait sans intervention humaine :
- une instance a été créée dans AMP, le panel qui pilote tous les serveurs TeamKit, à partir de l'application « Euro Truck Simulator 2 » de son catalogue ;
- AMP a téléchargé le serveur dédié officiel depuis Steam (c'est l'application 1948160, gratuite, distincte du jeu) ;
- un compte AMP a été créé à ton nom, avec les droits sur cette instance et rien d'autre ;
- deux ports t'ont été attribués sur la machine ;
- un message privé Discord t'a envoyé tes accès.
Tu n'as aucun accès à la machine elle-même : pas de SSH, pas de terminal Linux. C'est une machine partagée par des dizaines de serveurs et personne n'y entre. Tout ce dont tu as besoin passe par trois portes.
| La porte | L'adresse | Pour quoi faire |
|---|---|---|
| Le panel AMP | amp.teamkit.fr | démarrer, arrêter, régler la session, lire la console, déposer des fichiers |
| Ton tableau de bord | teamkit.fr | l'état de ton serveur, tes accès, tes sous-comptes, tes archives |
| Le SFTP | l'adresse et le port donnés par AMP | déposer des fichiers depuis un client comme FileZilla ou WinSCP |
✅ À retenir Ton serveur est une instance isolée avec ses deux ports à elle et ton compte à toi. Le serveur dédié qu'elle fait tourner est celui de SCS Software, pas un logiciel maison.
2. Ce que ton serveur a dans le ventre #
Le profil Euro Truck Simulator 2 de TeamKit, c'est 4 Go de mémoire vive, un processeur plafonné et 12 Go de disque. Le conteneur qui t'héberge est limité un peu au-dessus des 4 Go pour absorber les pointes.
C'est beaucoup plus qu'il n'en faut. Un serveur Convoy n'a rien à calculer de lourd : il synchronise la position des camions, le trafic, l'heure et la météo entre les joueurs. Il ne charge ni textures ni sons. Et il n'accueille que 8 joueurs, c'est la limite officielle de SCS Software, tu la retrouveras dans les réglages au chapitre 03.
Ce qui pèse un peu, c'est le trafic IA : chaque joueur voit jusqu'à 50 véhicules autour de lui, et le serveur en gère 100 au total. Ce sont des réglages, on les verra.
✅ À retenir 4 Go de RAM pour 8 camions. La machine ne sera jamais ton problème. Ce qui bloque un serveur ETS2, ce sont les fichiers qu'il attend et les versions qui ne correspondent pas.
3. Le panel AMP, page par page #
Connecte-toi sur amp.teamkit.fr avec les identifiants reçus en message privé. Tu arrives sur la liste des instances, tu n'en vois qu'une, la tienne. Clique dessus.
Status #
L'état du serveur (Running, Stopped ou une étape intermédiaire), trois jauges (processeur, mémoire, joueurs) et les boutons :
- Start démarre le serveur tel qu'il est ;
- Stop l'arrête proprement ;
- Restart arrête puis redémarre. C'est obligatoire après chaque changement de réglage, tu verras pourquoi au chapitre 03 ;
- Update vérifie sur Steam si le serveur dédié a une nouvelle version et la télécharge. Tu t'en serviras à chaque mise à jour du jeu, chapitre 06.
À droite, l'encadré Connection Info. Note ce qu'il affiche : l'adresse de ton serveur, son port de jeu et son port SFTP.
Tes deux ports de jeu sont en UDP. Le premier porte le trafic des joueurs, le second répond aux requêtes Steam. Ils t'ont été attribués et ils ne se changent pas : sur une machine partagée, deux serveurs ne peuvent pas écouter au même endroit. C'est pour ça que les deux champs de port sont masqués dans la page de configuration.
Console #
La sortie du serveur en direct. Un bandeau prévient que seules les 1 000 dernières lignes sont affichées.
Une particularité à connaître tout de suite : cette console ne prend pas de commandes. Le serveur dédié ETS2 n'a pas de console interactive, il écrit mais n'écoute pas. Tout ce qu'on peut lui dire passe par ses fichiers de configuration et par les réglages AMP. Les seules commandes « en direct » sont celles des modérateurs, tapées dans le chat du jeu, chapitre 04.
Schedule #
Les tâches planifiées. Ton instance est livrée avec trois déclencheurs, tous désactivés : une sauvegarde toutes les heures, une vérification de mise à jour toutes les heures, et une mise à jour automatique quand Steam en signale une. Le chapitre 06 te dit lesquels activer.
Configuration #
Un sous-menu s'ouvre. Ce qui te concerne : Euro Truck Simulator (tous les réglages de la session, chapitre 03), Updates (branche bêta de Steam), Backups (limites des sauvegardes), File Manager, Security and Privacy. Les autres entrées (User Management, Role Management, Branding, External Services, System Settings) sont là parce qu'AMP les affiche toujours, tu n'y toucheras pas.
File Manager #
L'arborescence de ton serveur, avec un éditeur de texte intégré, l'envoi de fichiers et un bouton Connect to SFTP qui rappelle le port. C'est par là que tu déposeras les deux fichiers dont le serveur a besoin. Section 5.
Backups #
Les sauvegardes locales, à la demande ou planifiées, et leur restauration. Chapitre 06.
Analytics, Store, Support and Updates #
Des pages génériques d'AMP. Rien d'utile pour un serveur ETS2.
✅ À retenir Cinq pages te servent : Status, Console, Configuration → Euro Truck Simulator, File Manager, Backups. La console se lit mais ne s'écrit pas.
4. Le tableau de bord teamkit.fr #
Sur teamkit.fr, connecté avec ton compte Discord, la carte de ton serveur affiche son état, tes accès AMP et un bouton 👥 Partager l'accès pour créer des sous-comptes. Cinq niveaux existent :
| Niveau | Ce qu'il permet |
|---|---|
| Observateur | lire la console et l'état |
| Relance | démarrer et redémarrer, sans pouvoir éteindre |
| Opérateur | démarrer, arrêter, redémarrer |
| Fichiers | envoyer et modifier des fichiers, accès SFTP, sans toucher au service |
| Technicien | fichiers, opérations, sauvegardes et tâches planifiées |
Pour un serveur ETS2, le cas typique : un ami qui gère les mods du groupe reçoit Fichiers, il pourra déposer les nouveaux server packages. Un second admin de confiance reçoit Technicien.
✅ À retenir Ne partage jamais ton compte AMP. Crée un sous-compte au bon niveau, il se révoque d'un clic.
5. Où sont les fichiers #
Ouvre File Manager. À la racine, tu vois :
1948160/: le serveur dédié téléchargé depuis Steam. Le chiffre est son identifiant Steam ;AMP_server_config.sii: le modèle qu'AMP utilise pour écrire la configuration à chaque démarrage. Ne le modifie pas, AMP le retélécharge à chaque Update ;linux32/,linux64/,package/,public/,siteserverui/,steamcmd.sh: l'outil de téléchargement Steam. Rien à faire là ;AMP_Logs/,LocalBackups/,Trashed Files/: les journaux d'AMP, tes sauvegardes, ta corbeille.
Le seul dossier qui compte est 1948160/Euro Truck Simulator 2/. C'est le « dossier home » du
serveur, l'équivalent de ton Documents\Euro Truck Simulator 2 sur ton PC. Tu y trouves :
| Fichier ou dossier | Rôle |
|---|---|
server_config.sii |
la configuration de la session, réécrite par AMP à chaque démarrage à partir de tes réglages |
config_ds.cfg |
les variables internes du serveur, réécrites par le serveur lui-même |
server.log.txt |
le journal complet du dernier démarrage, plus long que la console |
mods_info.sii |
la liste des mods vus par le serveur |
profiles/, online/, music/, screenshot/ |
des dossiers du moteur du jeu, vides et sans usage sur un serveur |
Et deux fichiers qui manquent pour l'instant : server_packages.sii et server_packages.dat.
C'est tout l'objet de la section suivante.
✅ À retenir Tout se passe dans
1948160/Euro Truck Simulator 2/. Le fichierserver_config.siin'est pas à éditer : il vient des réglages AMP.
6. Le premier démarrage échoue, et c'est normal #
Clique sur Start et regarde la console. Le serveur charge ses archives (base.scs,
base_map.scs, def.scs…), exécute config_ds.cfg, puis s'arrête sur ces lignes :
*** ERROR *** : [MP] Error: Server packages file not found. This is required to load proper map, DLCs and mods.
*** ERROR *** : [MP] Error: Use "export_server_packages" command in game to export server game settings.
*** ERROR *** : [MP] Error: See server_readme.txt.
*** ERROR *** : [MP] Error: Server was teminated.
Puis quit, le démontage des archives et une série de Killing process. Le serveur a fait
exactement ce qu'il devait faire.
Voici l'idée. Le serveur dédié de SCS ne contient que le jeu de base. Il ne sait pas quelle
carte tu veux, quels DLC ton groupe possède, quels mods vous avez activés et dans quel ordre. Cette
description, personne ne peut la deviner à sa place : elle vient de ton jeu à toi, exportée
par une commande console, sous la forme de deux fichiers, server_packages.sii et
server_packages.dat.
Tant qu'ils ne sont pas dans le dossier home, le serveur s'arrête cinq secondes après avoir démarré. AMP le voit s'arrêter et affiche Stopped. Aucun réglage du panel ne peut contourner ça.
Le chapitre 02 te fait produire ces deux fichiers et les déposer. Compte un quart d'heure.
✅ À retenir « Server packages file not found » n'est pas une erreur de TeamKit ni d'AMP. C'est le serveur qui attend la description de ta partie. Chapitre 02.
7. Le cycle de vie de ton serveur #
TeamKit héberge gratuitement, financé par les dons, et ne garde pas de serveurs vides. Un serveur sans joueur reçoit un avertissement au bout de 7 jours (14 pour une communauté vérifiée), puis est libéré après 10 jours (30 pour une communauté vérifiée). L'instance est alors supprimée.
Au moment de l'avertissement, TeamKit fabrique une archive de ton travail, disponible sur ton tableau de bord dans le bloc « 📦 Tes sauvegardes ». Pour un serveur ETS2, ce travail tient en peu de choses : tes deux fichiers de packages et tes réglages. Le chapitre 06 te dit quoi garder de ton côté.
Un serveur Convoy a une particularité rassurante : il ne stocke aucune progression. Ton entreprise, ton argent, tes camions vivent dans ton profil, sur ton PC. Perdre le serveur, c'est perdre une adresse, jamais une partie.
✅ À retenir Joue, ou préviens. Un serveur qui tourne à vide sept jours reçoit un avertissement. Et rien de ce que vous faites en convoi n'est stocké sur le serveur.
✅ Checklist du chapitre #
❓ Si ça ne marche pas #
Je ne vois aucune instance dans AMP. Ton compte AMP n'a pas encore reçu ses droits, ou tu es connecté avec un autre compte. Vérifie l'identifiant dans le message Discord. Si ça persiste, ouvre un ticket sur le Discord TeamKit.
Le serveur passe à Stopped après quelques secondes. Regarde la console. Si tu vois « Server packages file not found », c'est le comportement normal décrit en section 6 : chapitre 02.
Je ne trouve pas de champ pour taper une commande dans la console. Il n'y en a pas, le serveur n'en accepte aucune. Ce n'est pas un bug de ton instance.
Le File Manager me montre des dossiers linux32, package, siteserverui que je ne comprends
pas. Ce sont ceux de l'outil de téléchargement Steam. Ignore-les et descends dans 1948160.
Le bouton Update tourne longtemps. Il retélécharge ce qui manque depuis Steam, un peu plus d'un gigaoctet la première fois. Laisse-le finir.