Wreckfest Intermédiaire 11 min de lecture

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

Guide complet pour installer un serveur Wreckfest dédié via SteamCMD : App ID 361580, port 30100, server_config.cfg, événements, rotation de pistes et premier démarrage sur Windows ou Linux.

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

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

Vous voulez héberger vos propres courses Wreckfest sans dépendre d’un hébergeur ? Ce guide vous accompagne pas à pas pour installer le serveur dédié officiel via SteamCMD. Toutes les commandes, App ID et ports sont vérifiés contre la page SteamDB officielle et les guides communautaires Bugbear.

Pas envie de gérer SteamCMD, le firewall et les mises à jour ? Louez un serveur Wreckfest chez HebergTonServ — installation auto, panel intuitif et support 24/7 dès 9,90€/mois.


Pré-requis matériels

ComposantMinimumRecommandé
CPU2 cœurs single-thread rapidesAMD Ryzen 9 5950X
RAM2 Go4 Go (24 joueurs + mods Workshop)
Disque5 Go SSDSSD NVMe
Réseau20 Mbps montantsFibre, IP fixe ou DDNS
OSWindows 10/11, Debian 11+, Ubuntu 22.04+Linux pour stabilité long terme

Un serveur Wreckfest 24 slots utilise typiquement <1 Go de RAM. Le facteur critique reste le CPU single-core pour la simulation physique.


É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 (auto-update)

Linux (Ubuntu/Debian)

sudo apt update
sudo apt install lib32gcc-s1 wget unzip -y
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

Étape 2 — Installer le serveur Wreckfest (App ID 361580)

L’App ID du serveur dédié Wreckfest est 361580 (à ne pas confondre avec 228380, l’App ID du client/jeu).

Windows

steamcmd.exe +force_install_dir C:\WreckfestServer\ +login anonymous +app_update 361580 validate +quit

Linux

./steamcmd.sh +force_install_dir /home/wreckfest/WreckfestServer/ +login anonymous +app_update 361580 validate +quit

Téléchargement ~500 Mo.


Étape 3 — Ouvrir le port réseau

Wreckfest utilise un seul port 30100 (UDP + TCP) par défaut.

Windows — PowerShell admin

New-NetFirewallRule -DisplayName "Wreckfest" -Direction Inbound -Protocol UDP -LocalPort 30100 -Action Allow
New-NetFirewallRule -DisplayName "Wreckfest TCP" -Direction Inbound -Protocol TCP -LocalPort 30100 -Action Allow

Linux — UFW

sudo ufw allow 30100/udp
sudo ufw allow 30100/tcp
sudo ufw reload

Routeur / Box Internet

Forwardez le port 30100 (UDP + TCP) vers l’IP locale de la machine serveur.


Étape 4 — Personnaliser server_config.cfg

Le fichier server_config.cfg est fourni dans le dossier d’installation. Éditez-le :

# Server name visible dans le browser
server_name=Mon Serveur Wreckfest FR

# Port (défaut 30100)
server_port=30100

# Slots
max_players=24

# Mot de passe (vide = libre)
password=

# Owner Steam ID (le compte propriétaire du serveur)
owner_disabled=1

# Welcome message
welcome_message=Bienvenue sur le serveur Wreckfest FR !

# Difficulté IA (easy/normal/hard/realistic)
bot_difficulty=normal

# Damage scaling (1.0 = défaut)
car_damage=1.0

# Frequence de saving
save_replay=1

# Spectator slots
spectator_count=4

# Events (rotation de pistes)
event_loop=1
event=
gamemode=racing
track=track_speedway_loop_a
laps=5
elimination_interval=15
vehicle_damage=1.0
car_class_restriction=
car_restriction=
car_reset_disabled=0
car_reset_delay=0
wrong_way_limiter=1
weather=clear
time_of_day=day

Paramètres clés

ParamètreDescription
server_nameNom du serveur (visible dans le browser)
server_portPort serveur (défaut 30100)
max_playersJoueurs max (24 = officiel)
passwordMot de passe
bot_difficultyIA : easy / normal / hard / realistic
eventBloc de configuration d’une course (répétable)
event_loop1 = boucle indéfiniment les événements

Étape 5 — Premier démarrage

Windows

Lancez Wreckfest_x64.exe -s server_config=server_config.cfg.

Créez un fichier start_server.bat :

@echo off
cd /d "C:\WreckfestServer"
Wreckfest_x64.exe -s server_config=server_config.cfg

Linux

Wreckfest serveur dédié est natif Linux :

cd /home/wreckfest/WreckfestServer
chmod +x Wreckfest
./Wreckfest -s server_config=server_config.cfg

Attendez le message :

Server started on port 30100

Étape 6 — Service systemd (Linux)

Créez /etc/systemd/system/wreckfest.service :

[Unit]
Description=Wreckfest Server
After=network.target

[Service]
Type=simple
User=wreckfest
WorkingDirectory=/home/wreckfest/WreckfestServer
ExecStart=/home/wreckfest/WreckfestServer/Wreckfest -s server_config=server_config.cfg
Restart=on-failure

[Install]
WantedBy=multi-user.target
sudo systemctl enable --now wreckfest

Étape 7 — Rotation de pistes (events)

Vous pouvez chaîner plusieurs courses dans server_config.cfg en empilant des blocs event= :

event=
gamemode=racing
track=track_speedway_loop_a
laps=5

event=
gamemode=racing
track=track_speedway_loop_b
laps=8

event=
gamemode=derby
track=arena_motorshow_a
laps=0

Avec event_loop=1, le serveur enchaîne en boucle.


Étape 8 — Mods Workshop

  1. Souscrivez aux mods côté client Wreckfest depuis le Workshop Steam
  2. Localisez les fichiers dans Steam/steamapps/workshop/content/228380/<workshopID>/
  3. Copiez les dossiers vers <WreckfestServer>/mods/
  4. Activez-les dans server_config.cfg avec workshop_id_list=<id1>,<id2>
  5. Les joueurs doivent aussi avoir souscrit au mod côté client

Étape 9 — Mettre à jour le serveur

Bugbear publie régulièrement des patchs. Pour mettre à jour :

steamcmd.exe +login anonymous +force_install_dir C:\WreckfestServer\ +app_update 361580 validate +quit

FAQ

Quelle est la différence entre App ID 228380 et 361580 ?

228380 est le client Wreckfest (le jeu). 361580 est le serveur dédié Wreckfest, distribué gratuitement et téléchargeable anonymement via SteamCMD.

Combien de joueurs max sur un serveur Wreckfest ?

Officiellement 24 joueurs. Aller au-delà n’est pas recommandé : le netcode et la physique sont optimisés pour cette limite.

Mon serveur n’apparaît pas dans le browser

Vérifiez : port 30100 ouvert (UDP + TCP, firewall + routeur), server_port=30100 dans config, IP publique correcte.

Comment configurer un mode Demolition Derby ?

Dans server_config.cfg, utilisez gamemode=derby avec une track=arena_* (arènes circulaires).

Wreckfest serveur supporte-t-il Linux nativement ?

Oui — Bugbear distribue une version Linux native du serveur dédié. Le binaire s’appelle simplement Wreckfest (sans extension).


Conclusion

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

  1. Configurer votre rotation d’events dans server_config.cfg
  2. Souscrire aux mods Workshop souhaités côté client puis serveur
  3. Organiser vos ligues avec vos amis

Pas envie de gérer SteamCMD, le firewall et les mises à jour ? HebergTonServ installe votre serveur Wreckfest en quelques minutes — Ryzen 9 5950X, Anti-DDoS 5 Tbps, console et support 24/7 dès 9,90€/mois.

Pour aller plus loin