NOUVEAU 📢 Offre de lancement limitée : jusqu'à 70 % de remise sur votre premier mois, pour tous les jeux !Voir les offres

Comment héberger un serveur The Front (2026)

The FrontUpdated Nov 5, 202610 min read

Réponse courte. Vous pouvez héberger gratuitement un serveur The Front vous-même : téléchargez le serveur dédié (app Steam 2334200) avec SteamCMD, lancez ProjectWar/Binaries/Linux/TheFrontServer avec vos ports et vos réglages comme arguments de lancement, et vérifiez que les joueurs peuvent l'atteindre sur les ports que vous lui donnez. Ou louez un serveur The Front et évitez l'installation.

Les joueurs le trouvent dans la liste des serveurs du jeu : ils ouvrent Standard Mode dans le menu principal, vont dans Serveurs et choisissent votre serveur par son nom.

Vérifié le 5 novembre 2026 sur la base de l'Update 1.5.10, les notes de patch les plus récentes de la page Steam du jeu. Le dernier avis de maintenance des serveurs qui s'y trouve date du 30 octobre 2026.

The Front est un jeu bac à sable de survie et de craft en monde ouvert, créé par Samar Studio. Ce guide s'appuie sur trois sources : les annonces Steam du développeur, la fiche Steam de l'app du serveur et la commande exacte d'installation et de démarrage que nous utilisons sur chaque serveur The Front que nous hébergeons. Steam liste l'app 2334200 sous le nom "The Front Linux Dedicated Server". Les notes du développeur d'août 2024 placent une option Create Dedicated Server dans le menu Standard Mode du jeu, et le développeur a publié un guide vidéo pour créer un serveur dédié en octobre 2023, mais nous n'avons trouvé aucun manuel écrit pour le serveur autonome. Quand l'effet d'un réglage n'est pas documenté, nous le disons donc ici. Pour passer directement à la location, allez à l'option 2.

Ce qu'il vous faut

  • Le logiciel du serveur : le serveur dédié est l'app Steam 2334200, distincte du jeu lui-même (app 2285150). Elle se télécharge avec une connexion Steam anonyme.
  • Une machine qui reste allumée : un PC de rechange, un serveur à la maison ou une machine virtuelle dans le cloud sous Linux 64 bits. Steam liste le serveur autonome pour Linux, et c'est celui que nous utilisons. Ce guide ne couvre pas l'option Create Dedicated Server du jeu.
  • Beaucoup de RAM : le développeur ne publie pas de configuration requise pour le serveur. Lors de nos tests, le serveur a été tué faute de mémoire quand nous lui en donnions trop peu. Ne dimensionnez donc pas la machine d'après un chiffre lu ailleurs sans le tester.
  • Espace disque : le téléchargement fait environ 3.3 Go, plus la place pour vos sauvegardes.
  • Réseau : le serveur prend quatre ports sur sa ligne de commande : le port de jeu, le port beacon, le port de requête et le port du service d'arrêt. Nos serveurs reçoivent un port public pour chacun des quatre. La commande de lancement ci-dessous montre où chacun se règle.
  • Votre SteamID64 : le numéro à 17 chiffres de votre compte Steam, pour vous nommer admin.

Option 1 : l'héberger vous-même

Ces étapes valent pour Debian ou Ubuntu. Les arguments de lancement viennent de notre propre commande de démarrage.

Installer le serveur

  1. Installez les bibliothèques dont SteamCMD a besoin.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install wget tar lib32gcc-s1 libc6:i386 libstdc++6:i386 -y
  2. Créez un utilisateur pour le serveur et passez sur ce compte.
    sudo useradd -m -s /bin/bash -U thefront
    sudo su - thefront
  3. Installez SteamCMD et laissez-le se mettre à jour une fois.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xf steamcmd_linux.tar.gz
    ./steamcmd.sh +quit
    Notre installation exécute d'abord +quit, et pour une raison précise : un SteamCMD tout neuf se met à jour et redémarre dès son premier lancement, et nous avons vu échouer un téléchargement demandé pendant ce redémarrage.
  4. Téléchargez le serveur.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/thefront/server +login anonymous +app_update 2334200 validate +quit
    L'entrée de lancement propre à Steam pour cette app est ProjectWar/Binaries/Linux/TheFrontServer, le fichier que vous démarrez plus bas. Sur nos installations, SteamCMD a parfois fini sur "Missing configuration", sans laisser de fichiers de jeu, tout en continuant comme si tout avait réussi. Vérifiez que steamapps/appmanifest_2334200.acf existe dans le dossier du serveur, et relancez la commande si ce n'est pas le cas.
  5. Copiez la bibliothèque du client Steam dans ~/.steam, comme le fait notre installation :
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Le démarrer

  1. Créez le dossier des mods dans lequel le serveur charge les paks, puis démarrez le serveur depuis son dossier. Voici le cœur de notre commande de démarrage avec des valeurs d'exemple (les ports sont ceux que vous choisissez) :
    cd ~/server
    mkdir -p ./ProjectWar/Content/Paks/~mods
    ./ProjectWar/Binaries/Linux/TheFrontServer \
      "ProjectWar_Start?DedicatedServer?MaxPlayers=20" \
      -server -game -log \
      -Port=30000 -BeaconPort=27016 -ShutDownServicePort=27018 -QueryPort=27017 \
      -ConfigServerName=new \
      -UserDir="/home/thefront/server/TheFrontManager/new/" \
      -ServerName="My The Front server" \
      -ServerAdminAccounts="76561198000000000" \
      -ServerPassword=
    Remplacez le SteamID64 par le vôtre. Séparez plusieurs admins par des points-virgules. Laissez -ServerPassword= vide pour un serveur public, ou mettez un mot de passe pour un serveur privé. Nos serveurs passent aussi des options du moteur et de la file d'attente, comme -ansimalloc et -Game.MaxFrameRate=35, omises ici.
  2. Attendez la ligne de démarrage. Le serveur est prêt quand le journal affiche LogLoad: (Engine Initialization). Lancez-le sous un gestionnaire de services comme systemd pour qu'il redémarre après un plantage.
  3. Rejoignez-le. Dans le jeu, ouvrez Standard Mode dans le menu principal, puis Serveurs, et trouvez votre serveur par le nom donné dans -ServerName.
  4. Mettre à jour : arrêtez le serveur et relancez la commande de téléchargement. Faites-le après chaque patch du jeu.

Ce que font les arguments de lancement

  • -Port, -BeaconPort, -QueryPort, -ShutDownServicePort : les quatre ports. N'importe quels ports libres conviennent. Sur nos serveurs, le panel choisit un port libre pour chacun des quatre.
  • -ConfigServerName et -UserDir : ensemble, ils décident où vit la sauvegarde. Notre configuration range chaque sauvegarde dans son propre dossier, TheFrontManager/<save name>/, donc changer le nom de la sauvegarde démarre un monde neuf et laisse l'ancien sur le disque.
  • -ServerName : le nom que les joueurs voient dans la liste des serveurs. Il est distinct du nom de la sauvegarde.
  • MaxPlayers dans le premier argument : nos serveurs y règlent la limite de joueurs.
  • Interrupteurs de gameplay que notre panel expose comme arguments de lancement : -ServerFightModeType (0 ou 1), -IsCanSelfDamage, -IsCanFriendDamage, -SaveWorldInterval, -GreenHand (protection des novices), -UseACE (anti-triche), -SensitiveWords (filtre de grossièretés), -IsShowGmTitle (badge admin), -UseSteamSocket et -ServerTags. Le développeur n'a pas documenté l'effet de chaque valeur, testez donc un changement avant de l'annoncer aux joueurs.

Option 2 : l'héberger chez PlayNHost

La location supprime l'installation, les ports et la routine de mise à jour. Vous choisissez toujours un nom, vos admins et vos règles.

  1. Choisissez une offre. Ouvrez la page d'hébergement de serveur The Front et comparez les offres : COMBAT et HAZMAT au moment de la rédaction. Cliquez sur Créer un serveur (Personnaliser l’offre sur la plus grosse offre) et terminez la commande. Les prix et le nombre de joueurs sont sur cette page.
  2. Attendez l'installation. Le serveur apparaît dans le panel. Sa Console affiche LogLoad: (Engine Initialization) quand il est prêt.
  3. Nommez-le. Dans l'onglet Paramètres, sous Paramètres du jeu, renseignez Nom du serveur et, pour un serveur privé, Mot de passe du serveur (lettres et chiffres uniquement). Puis redémarrez. Voir Comment changer le nom et le mot de passe de votre serveur The Front.
  4. Nommez-vous admin. Mettez votre SteamID64 dans Admins du serveur, avec un point-virgule entre plusieurs identifiants, puis redémarrez. Afficher le badge admin affiche un badge à côté du nom des admins dans le jeu. Voir Comment devenir admin sur votre serveur The Front.
  5. Choisissez vos règles dans les mêmes Paramètres du jeu : Mode de jeu, Dégâts auto-infligés, Tirs alliés, Protection des novices, Anti-triche et Intervalle de sauvegarde. Joueurs max. y indique la limite de joueurs incluse dans votre offre.
  6. Invitez vos joueurs. Ils ouvrent Standard Mode, puis Serveurs, et choisissent votre serveur par son nom. Voir Comment vous connecter à votre serveur The Front.

Ce que le panel fait pour vous :

  • Les quatre ports sont attribués et transmis au serveur à chaque démarrage, donc aucun travail sur le routeur ou le pare-feu.
  • Avec Mise à jour automatique activée (par défaut ; l'option est sous Show advanced dans Paramètres du jeu), le serveur cherche une mise à jour sur Steam à chaque démarrage : un redémarrage est donc une mise à jour.
  • Les réglages ci-dessus deviennent des arguments de lancement à chaque démarrage, vous les changez donc dans le panel et non en modifiant une ligne de commande.
  • Nom de la sauvegarde garde chaque monde dans son propre dossier. Changez-le pour démarrer un nouveau monde ; l'ancien reste sur le serveur.
  • Le dossier ~mods est créé pour vous à chaque démarrage, car une mise à jour peut supprimer un dossier vide. Nous y avons testé un pak de mod et le serveur l'a chargé. The Front n'a pas de Steam Workshop, vous envoyez donc vous-même les paks de mods dans l'onglet Fichiers (consultez la page du mod pour savoir qui doit l'avoir).
  • Si un serveur ne démarre pas, voir Comment réparer un serveur The Front qui n’apparaît pas ou ne démarre pas.

Auto-hébergement ou location : une comparaison honnête

  • Coût : le logiciel du serveur est gratuit. L'auto-hébergement coûte de l'électricité, du matériel et de la bande passante, ou une machine cloud avec beaucoup de RAM. La location est un abonnement mensuel fixé par l'offre.
  • Disponibilité : un serveur à la maison n'est en ligne que tant que votre PC, le courant et internet 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 routeur et le pare-feu pour les ports du serveur. Un serveur loué garde votre IP personnelle à l'écart.
  • Installation : l'auto-hébergement demande la ligne de commande, SteamCMD et une longue commande de lancement. La location demande un nom, votre liste d'admins et, si vous le voulez, un mot de passe.
  • Contrôle : l'auto-hébergement vous donne chaque fichier. Sur nos serveurs, vous changez les réglages dans le panel et gardez l'onglet Fichiers pour vos propres paks de mods.

Prêt à éviter l'installation ? Voir les offres de serveur The Front.

Votre serveur est hébergé ailleurs ? Transférez-le chez nous

NOS DERNIERS ARTICLES