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
| Composant | Minimum (20 slots) | Recommandé (50+ slots) |
|---|---|---|
| CPU | 4 cœurs modernes | AMD Ryzen 9 5950X / Intel i7 |
| RAM | 16 Go | 24 Go |
| Disque | 30 Go SSD | SSD NVMe |
| Réseau | 50 Mbps montants | Fibre, IP fixe |
| OS | Windows Server 2019+, Windows 10/11 | Windows 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
- Téléchargez : https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
- Extrayez dans
C:\steamcmd\ - Lancez
steamcmd.exeune 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 +quitThe 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 +quitLinux (Wine)
./steamcmd.sh +force_install_dir /home/thefront/TheFrontServer/ +login anonymous +app_update 2612550 validate +quitLe 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 :
| Port | Protocole | Usage |
|---|---|---|
| 8888 | UDP | Game port |
| 27015 | UDP | Steam query port |
Windows PowerShell admin
New-NetFirewallRule -DisplayName "The Front" -Direction Inbound -Protocol UDP -LocalPort 8888,27015 -Action AllowLinux 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.exeLinux (Wine)
cd /home/thefront/TheFrontServer/TheFrontManager
wine TheFrontServer.exeAttendez 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=200Paramètres clés
| Paramètre | Description |
|---|---|
ServerName | Nom dans le browser Steam |
ServerAdminAccounts | SteamID64 séparés par ; (admins) |
MaxPlayers | Slots max (50-70 conseillé) |
StartMode | PvE ou PvP |
ServerPassword | Vide = public |
EnableBattlEye | true recommandé (anti-cheat) |
LootMultiplier | 1.0 = vanilla, 2.0 = double loot |
DecayTime | Temps 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
- Allez sur https://steamid.io/
- Entrez votre profil Steam URL
- Copiez le steamID64 (format
76561198xxxxxxxxxx)
Format multi-admins
ServerAdminAccounts=76561198012345678;76561198098765432;76561198013579246Sé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 ^
-logLe
^est un retour à la ligne dans les batch Windows. Sur une seule ligne :
TheFrontServer.exe -ServerAdminAccounts=76561198012345678 -logLinux — 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.targetsudo 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 :
- Connectez-vous au serveur
- Ouvrez le menu Admin : touche
Shift + G - 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 +quitAvant chaque update, sauvegardez
ProjectGame\Saved\SaveGames\etServerConfig_.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 /IProgrammez via Task Scheduler toutes les 6h.
Linux cron
0 */6 * * * tar -czf /backups/thefront_$(date +\%F_\%H).tar.gz /home/thefront/TheFrontServer/ProjectGame/Saved/SaveGamesFAQ
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 :
- Ajouter vos modos dans
ServerAdminAccounts(séparés par;) - Programmer backups toutes les 6h (cron ou Task Scheduler)
- Activer BattlEye pour la protection anti-cheat
- 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.



