The Front Intermédiaire 13 min de lecture

Installer un serveur The Front dédié via SteamCMD (Windows et Linux)

Guide complet pour installer un serveur The Front dédié via SteamCMD : App ID 2612550, ServerConfig.ini, ServerAdminAccounts, ports 8888/27015 et TheFrontManager.

Installer un serveur The Front dédié via SteamCMD (Windows et Linux)

Installer un serveur The Front dédié via SteamCMD (Windows et Linux)

Vous voulez héberger votre propre serveur The Front pour survivre en PvP ou PvE sur une carte de 36 km² ? The Front distribue gratuitement un serveur dédié officiel via Steam (App ID 2612550). Ce guide couvre l’installation complète depuis SteamCMD jusqu’à votre première base construite. Toutes les commandes sont vérifiées contre le guide officiel Steam Community.

Pas envie de gérer SteamCMD, le firewall et les 16 Go de RAM ? Louez un serveur The Front chez HebergTonServ — installation auto, panel intuitif et support 24/7 dès 19,90€/mois.


Pré-requis matériels

ComposantMinimum (20 slots)Recommandé (50+ slots)
CPU4 cœurs modernesAMD Ryzen 9 5950X / Intel i7
RAM16 Go24 Go
Disque30 Go SSDSSD NVMe
Réseau50 Mbps montantsFibre, IP fixe
OSWindows Server 2019+, Windows 10/11Windows pour stabilité native

The Front consomme beaucoup de RAM dès 20-30 joueurs. 16 Go est un strict minimum.


Étape 1 — Télécharger SteamCMD

Windows

  1. Téléchargez : https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
  2. Extrayez dans C:\steamcmd\
  3. Lancez steamcmd.exe une première fois

Linux (via Wine/Proton)

sudo apt update
sudo apt install -y wine64 lib32gcc-s1 wget unzip
sudo useradd -m -s /bin/bash thefront
sudo su - thefront

mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh +quit

The Front est officiellement Windows-only. Sous Linux, comptez sur Wine/Proton (performances ~80%).


Étape 2 — Installer le serveur The Front (App ID 2612550)

Windows

steamcmd.exe +force_install_dir C:\TheFrontServer\ +login anonymous +app_update 2612550 validate +quit

Linux (Wine)

./steamcmd.sh +force_install_dir /home/thefront/TheFrontServer/ +login anonymous +app_update 2612550 validate +quit

Le téléchargement fait environ 20 Go. Patientez.


Étape 3 — Structure des fichiers installés

C:\TheFrontServer\
├── TheFrontManager\
│   ├── TheFrontServer.exe        ← exécutable serveur
│   ├── ServerConfig_.ini         ← config principale (généré au 1er run)
│   ├── Server.ini                ← config réseau
│   └── Logs\
├── ProjectGame\
│   ├── Binaries\
│   ├── Content\
│   └── Saved\
│       └── SaveGames\            ← sauvegardes monde
└── Engine\

Étape 4 — Ouvrir les ports réseau

The Front utilise 2 ports UDP :

PortProtocoleUsage
8888UDPGame port
27015UDPSteam query port

Windows PowerShell admin

New-NetFirewallRule -DisplayName "The Front" -Direction Inbound -Protocol UDP -LocalPort 8888,27015 -Action Allow

Linux UFW

sudo ufw allow 8888/udp
sudo ufw allow 27015/udp
sudo ufw reload

Étape 5 — Premier démarrage (génère ServerConfig.ini)

Windows

cd C:\TheFrontServer\TheFrontManager
TheFrontServer.exe

Linux (Wine)

cd /home/thefront/TheFrontServer/TheFrontManager
wine TheFrontServer.exe

Attendez le message :

[ServerInit] Listening on port 8888 (UDP)

Arrêtez avec Ctrl+C. ServerConfig_.ini est maintenant généré.


Étape 6 — Personnaliser ServerConfig_.ini

Éditez TheFrontManager/ServerConfig_.ini :

[BaseServerConfig]
ServerName=Mon Serveur The Front FR
ServerTitle=PvE FR | Solo et Squads
ServerPassword=
ServerAdminAccounts=76561198012345678;76561198098765432
PlayerAddExpRate=1.0
MaxPlayers=50
StartMode=PvE
EnableBattlEye=true
MOTD=Bienvenue. Reglement Discord. Pas de raid base hors event.

[Game]
DayLength=1800
NightLength=1200
LootMultiplier=1.5
EnemyDamage=1.0
PlayerDamage=1.0

[Building]
DecayTime=604800
TaxRate=0.1
MaxBuildingsPerPlayer=200

Paramètres clés

ParamètreDescription
ServerNameNom dans le browser Steam
ServerAdminAccountsSteamID64 séparés par ; (admins)
MaxPlayersSlots max (50-70 conseillé)
StartModePvE ou PvP
ServerPasswordVide = public
EnableBattlEyetrue recommandé (anti-cheat)
LootMultiplier1.0 = vanilla, 2.0 = double loot
DecayTimeTemps avant decay base (secondes, 604800 = 7j)

Important : ServerConfig_.ini écrase les paramètres en ligne de commande. Définissez tout ici plutôt que dans le batch de lancement.


Étape 7 — Récupérer votre SteamID64

Pour ServerAdminAccounts, vous avez besoin de votre SteamID64 (17 chiffres).

Méthode rapide

  1. Allez sur https://steamid.io/
  2. Entrez votre profil Steam URL
  3. Copiez le steamID64 (format 76561198xxxxxxxxxx)

Format multi-admins

ServerAdminAccounts=76561198012345678;76561198098765432;76561198013579246

Séparateur : ; (point-virgule).


Étape 8 — Lancement personnalisé

Windows — script .bat

Créez start_server.bat dans C:\TheFrontServer\TheFrontManager\ :

@echo off
TheFrontServer.exe ^
  -ServerAdminAccounts=76561198012345678;76561198098765432 ^
  -log

Le ^ est un retour à la ligne dans les batch Windows. Sur une seule ligne :

TheFrontServer.exe -ServerAdminAccounts=76561198012345678 -log

Linux — service systemd (Wine)

/etc/systemd/system/thefront.service :

[Unit]
Description=The Front Dedicated Server
After=network.target

[Service]
Type=simple
User=thefront
WorkingDirectory=/home/thefront/TheFrontServer/TheFrontManager
Environment=WINEDEBUG=-all
ExecStart=/usr/bin/wine TheFrontServer.exe -ServerAdminAccounts=76561198012345678 -log
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now thefront

Étape 9 — Devenir admin in-game

Avec votre SteamID64 dans ServerAdminAccounts, vous êtes automatiquement admin à la connexion :

  1. Connectez-vous au serveur
  2. Ouvrez le menu Admin : touche Shift + G
  3. Ou ouvrez la console : touche ` (backtick)

Vous avez accès à toutes les commandes admin (voir le guide commandes).


Étape 10 — Mettre à jour le serveur

steamcmd.exe +login anonymous +force_install_dir C:\TheFrontServer\ +app_update 2612550 validate +quit

Avant chaque update, sauvegardez ProjectGame\Saved\SaveGames\ et ServerConfig_.ini.


Étape 11 — Backup automatique

Windows Task Scheduler

Créez backup.bat :

@echo off
set BACKUP_DIR=D:\Backups\TheFront
set DATE_TIME=%date:~10,4%-%date:~4,2%-%date:~7,2%_%time:~0,2%
mkdir "%BACKUP_DIR%\%DATE_TIME%"
xcopy "C:\TheFrontServer\ProjectGame\Saved\SaveGames" "%BACKUP_DIR%\%DATE_TIME%" /E /I

Programmez via Task Scheduler toutes les 6h.

Linux cron

0 */6 * * * tar -czf /backups/thefront_$(date +\%F_\%H).tar.gz /home/thefront/TheFrontServer/ProjectGame/Saved/SaveGames

FAQ

Quelle est la différence entre App ID 2285150 et 2612550 ?

2285150 est le client The Front (le jeu). 2612550 est le serveur dédié, distribué gratuitement et téléchargeable anonymement via SteamCMD.

Combien de RAM pour mon serveur The Front ?

16 Go pour 20 slots. Pour 50+ joueurs avec une économie active et beaucoup de bases construites, prévoyez 24 Go voire 32 Go.

Pourquoi 16 Go minimum ?

The Front charge en RAM toutes les bases construites + l’ensemble du chunk loading actif. La carte 36 km² avec beaucoup de structures se traduit par une consommation mémoire élevée.

ServerConfig_.ini ou Server.ini ?

ServerConfig_.ini = paramètres gameplay (PvE/PvP, loot, building). Server.ini = paramètres réseau (ports). Les deux sont nécessaires.

Mon serveur n’apparaît pas dans le browser

Vérifiez : ports UDP 8888 + 27015 ouverts, ServerName non vide, EnableBattlEye=true, SteamID64 admin valide.

BattlEye doit-il être activé ?

Oui fortement recommandé — sans BattlEye, votre serveur sera rapidement saturé de cheats sur la map ouverte.

PvE ou PvP, je peux switcher ?

StartMode=PvE ou PvP se définit à la création du monde. Pour switcher, vous devez supprimer SaveGames/ et recréer le monde.

Erreur “Failed to bind port 8888”

Le port est déjà utilisé. Vérifiez qu’aucun autre service n’écoute en UDP 8888 (netstat -anp udp sous Windows).


Conclusion

Vous avez maintenant un serveur The Front dédié opérationnel via SteamCMD. Étapes suivantes recommandées :

  1. Ajouter vos modos dans ServerAdminAccounts (séparés par ;)
  2. Programmer backups toutes les 6h (cron ou Task Scheduler)
  3. Activer BattlEye pour la protection anti-cheat
  4. Maîtriser les commandes — voir Commandes admin The Front

Pas envie de gérer SteamCMD, le firewall et 16 Go de RAM ? HebergTonServ installe votre serveur The Front en moins de 5 minutes — Ryzen 9 5950X 16 ou 24 Go RAM, Anti-DDoS 5 Tbps et support 24/7 dès 19,90€/mois.

Pour aller plus loin