Le serveur dédié SCUM est un programme Windows 64 bits (SCUMServer.exe) installé gratuitement avec SteamCMD (App ID 3792580). Prévoyez au moins 8 Go de RAM, environ 15 Go de disque libre et 15 à 30 minutes.
Installation pas à pas
Préparez une machine Windows 64 bits (PC ou Windows Server) avec 8 Go de RAM minimum.
Installez Visual C++ (2012, 2013, 2015-2022) et DirectX End-User Runtimes.
Téléchargez SteamCMD et installez le serveur avec app_update 3792580 (connexion anonymous).
Lancez SCUMServer.exe avec -log -port=7777 -MaxPlayers=64 et attendez le chargement complet.
Arrêtez le serveur et éditez SCUM/Saved/Config/WindowsServer/ServerSettings.ini.
Ouvrez les ports UDP 7777, 7778 et 7779 dans le pare-feu Windows et chez l'hébergeur.
Testez la connexion en jeu (127.0.0.1:7777 en local, puis IP publique).
Créez une tâche planifiée pour démarrer le serveur automatiquement.
Planifiez mises à jour, sauvegardes de SCUM/Saved et redémarrages.
Prérequis
- Windows 64 bits obligatoire (le serveur ne démarre pas en 32 bits)
- RAM : 8 Go minimum, davantage avec plus de joueurs et de réglages
- Disque : ~8 Go de fichiers, 15 Go libres conseillés
- Aucun compte Steam requis (anonymous). Linux : aucun serveur natif officiel documenté — passez par un VPS Windows
Installation (Windows local, VPS ou serveur dédié)
Même procédure en local ou sur Windows Server. Exécutez ces commandes dans PowerShell, puis rejoignez 127.0.0.1:7777. L'argument -MaxPlayers remplace la valeur du fichier ; -nobattleye désactive BattlEye (déconseillé).
C:\steamcmd\steamcmd.exe +force_install_dir C:\scumserver +login anonymous +app_update 3792580 validate +quit
cd C:\scumserver\SCUM\Binaries\Win64
.\SCUMServer.exe -log -port=7777 -MaxPlayers=64Ports à ouvrir
Valeurs du wiki SCUM avec -port=7777 : le port de requête vaut port+2 et le socket brut port+1. Changez -port= pour modifier tout le bloc. Hors réseau local, évitez un port de requête entre 27020 et 27050 (réservé à Steam). Sur box, redirigez ces ports (NAT) vers la machine ; chez OVH, Hetzner, Scaleway, ouvrez-les aussi dans le pare-feu/security group du fournisseur ; testez depuis un autre réseau.
- 7777/UDP — client de jeu (-port=)
- 7778/UDP — socket UDP brut (port+1)
- 7779/UDP — requête navigateur Steam (port+2)
- 7777/TCP — RCON (optionnel)
Pare-feu Windows
PowerShell administrateur :
netsh advfirewall firewall add rule name="SCUM UDP" dir=in action=allow protocol=UDP localport=7777-7779Démarrage automatique (tâche planifiée)
Créez un script start.bat (cd dans SCUM\Binaries\Win64 puis SCUMServer.exe -log -port=7777 -MaxPlayers=64) et lancez-le au démarrage avec le compte SYSTEM. Pour surveiller, ajoutez une seconde tâche qui relance le processus s'il est arrêté.
schtasks /create /tn "SCUM Server" /tr "C:\scumserver\start.bat" /sc onstart /ru SYSTEM /rl HIGHESTMises à jour et sauvegardes
Arrêtez le serveur, copiez SCUM\Saved, relancez la commande SteamCMD (la même qu'à l'installation) puis redémarrez. Planifiez un redémarrage quotidien avec schtasks.
taskkill /IM SCUMServer.exe /F
robocopy C:\scumserver\SCUM\Saved C:\backups\scum-%DATE:~-4%%DATE:~3,2%%DATE:~0,2% /E
C:\steamcmd\steamcmd.exe +force_install_dir C:\scumserver +login anonymous +app_update 3792580 validate +quit
schtasks /create /tn "SCUM restart" /tr "C:\scumserver\start.bat" /sc daily /st 05:00Déclarer et trouver son serveur
Le serveur apparaît dans le navigateur Steam/SCUM via le port de requête (UDP 7779) une fois ServerName renseigné. Ajoutez aussi votre serveur sur game-rank.com/jeux/scum pour gagner en visibilité.
Dépannage
- Le serveur ne démarre pas : installez Visual C++ (2012/2013/2015-2022) et DirectX Runtimes, et vérifiez Windows 64 bits.
- Invisible dans la liste : ouvrez UDP 7779 (requête) et vérifiez que le port de requête n'est pas entre 27020 et 27050.
- Connexion refusée depuis Internet : redirection NAT ou pare-feu fournisseur manquant sur 7777-7779/UDP.
- Réglages écrasés : certains panneaux réécrivent ServerName/WelcomeMessage au démarrage ; modifiez-les dans le panneau.
- Après mise à jour, le fichier de config change : relancez une fois le serveur et comparez avec le ServerSettings.ini généré (les clés évoluent).
Questions fréquentes
- Quel est l'App ID du serveur SCUM ?
- 3792580 (ne pas confondre avec l'autre application SCUM Server). Commande : steamcmd +force_install_dir <dossier> +login anonymous +app_update 3792580 validate +quit.
- Quels ports SCUM utilise-t-il ?
- Avec -port=7777 : UDP 7777 (jeu), UDP 7778 (socket brut), UDP 7779 (requête) et TCP 7777 pour le RCON optionnel. Les hébergeurs peuvent utiliser d'autres valeurs.
- Peut-on héberger SCUM sous Linux ?
- Aucun serveur Linux natif n'est documenté officiellement : le plus simple et le plus fiable est un VPS ou un dédié Windows. Des solutions Wine/Docker communautaires existent mais ne sont pas supportées ici.
- Comment mettre à jour le serveur ?
- Arrêtez-le et relancez la même commande SteamCMD avec app_update 3792580 ; sauvegardez SCUM\Saved avant.
