Comment configurer un serveur SCUM dédié

Un serveur SCUM dédié fait tourner l'île pour toute votre communauté, quels que soient les joueurs connectés. C'est un téléchargement gratuit depuis Steam, Gamepires ne le propose que pour Windows, et c'est l'un des serveurs les plus lourds que vous ferez tourner : même sans joueur, il occupe déjà environ 10.6 GB de RAM.

Option 1 : sous Windows avec SteamCMD

Le serveur SCUM dédié est un téléchargement gratuit et anonyme depuis Steam, application 3792580, d'environ 15.5 GB. Vous n'avez pas besoin de posséder le jeu sur le serveur.

  1. Installez SteamCMD, puis lancez : +login anonymous +app_update 3792580 validate +quit.
  2. Lancez SCUM/Binaries/Win64/SCUMServer.exe avec des arguments tels que -log -port=7777 -MaxPlayers=64.
  3. Ouvrez l'UDP 7777 et le TCP 7779 dans le pare-feu, et redirigez-les sur le routeur.
  4. Le premier démarrage écrit ServerSettings.ini et les listes de joueurs dans SCUM/Saved/Config/WindowsServer. Arrêtez le serveur, modifiez-les, puis redémarrez-le.
Astuce :Sauvegardez SCUM/Saved/SaveFiles/SCUM.db. C'est la seule partie qui ne peut pas être téléchargée à nouveau. Copiez-le avec la fonction de sauvegarde de SQLite, ou serveur arrêté : le jeu le garde ouvert en mode WAL, et une simple copie de fichier d'une base en cours d'utilisation peut être incohérente.

Option 2 : sous Linux, avec Wine

Il n'existe pas de version Linux native, mais le serveur Windows tourne sous Wine. Téléchargez-le avec SteamCMD en forçant la version Windows (+@sSteamCmdForcePlatformType windows), puis lancez le même exécutable avec wine. Dans nos tests, il n'a pas eu besoin d'écran virtuel : il charge l'île, écrit sa sauvegarde de partie et écoute sur ses ports sans aucun serveur X. Utilisez un Wine avec fsync ou esync : sans l'un ou l'autre, un serveur Unreal au repos consomme bien plus de CPU.

Option 3 : Docker

Notre image, runonflux/scum-server-flux, regroupe tout cela : elle installe et met à jour le serveur avec SteamCMD à chaque démarrage, le fait tourner sous Wine, modifie ServerSettings.ini et les listes à partir de variables d'environnement, conserve une copie cohérente de la sauvegarde de partie, la sauvegarde, suit les mises à jour du jeu et relance les plantages sur place. Son code source est sur GitHub, RunOnFlux/scum-server-flux. Donnez au conteneur au moins 12 GB de RAM et montez deux volumes : un pour l'installation de 15.5 GB et un pour les paramètres et les instantanés.

Option 4 : un serveur géré sur Flux

Choisissez une offre, une région, un nom et un admin, puis déployez. Rien à installer, aucun port à rediriger, et les paramètres, les listes de joueurs, les règles et les sauvegardes se trouvent dans votre navigateur.

  1. Choisissez 16, 32 ou 64 joueurs sur la page des tarifs.
  2. Nommez le serveur, ajoutez un mot de passe d'accès si vous le souhaitez, votre SteamID64 comme admin, puis déployez.
  3. Attendez le premier démarrage : il télécharge 15.5 GB et charge l'île, ce qui prend un peu plus de temps qu'un démarrage ultérieur.
  4. Vos joueurs le trouvent par son nom dans la liste de serveurs du jeu.

Questions fréquentes

Le serveur SCUM dédié est-il gratuit ?

Oui. C'est un téléchargement gratuit et anonyme depuis Steam (application 3792580) ; vous n'avez pas besoin de posséder le jeu sur le serveur.

Le serveur SCUM tourne-t-il sous Linux ?

Pas nativement : Gamepires ne le propose que pour Windows. Il tourne sous Linux avec Wine, c'est ainsi que notre image Docker le fait fonctionner.

Combien de temps un serveur SCUM met-il à démarrer ?

Dans nos tests, environ une minute et demie pour charger l'île une fois installé. Le tout premier démarrage télécharge aussi 15.5 GB, ce qui prend beaucoup plus de temps.

Guides SCUM associés