Créer un serveur Squad

Squad est un jeu de guerre tactique en équipes, très orienté communauté. Le serveur dédié se télécharge avec SteamCMD et se règle dans des fichiers du dossier ServerConfig.

À vérifier sur la documentation officielle

Les ports, options de lancement et fichiers de configuration changent parfois avec les mises à jour du jeu. Ce guide (rédigé le 20 septembre 2026) donne les valeurs couramment utilisées : en cas de doute, la documentation officielle fait foi.

Ce qu'il te faut

  • Windows ou Linux 64 bits.
  • À titre indicatif, 8 Go de RAM ou plus et un bon processeur monocœur (le serveur en dépend fortement).
  • Aucun compte Steam n'est nécessaire pour télécharger le serveur (connexion anonyme).
  • Une machine allumée en permanence (serveur dédié, VPS ou hébergeur de jeux). Héberger chez toi est possible pour tester, mais ton adresse IP devient publique.

Ports à ouvrir

PortProtocoleUsage
7787UDPPort de jeu
27165UDPRequêtes Steam (liste des serveurs)
21114TCPRCON (administration) : ne l'ouvre pas au public

Chez un hébergeur, les ports sont souvent déjà ouverts. Sur ta machine, autorise-les dans le pare-feu, et sur ta box redirige-les vers l'adresse locale du serveur.

Installation en 5 étapes

1

Installe SteamCMD

SteamCMD est l'outil officiel de Valve pour télécharger les serveurs dédiés. Sous Windows, télécharge steamcmd.zip depuis la page de documentation de Valve (lien en bas de page) et décompresse-le dans un dossier comme C:\steamcmd, puis lance steamcmd.exe une fois : il se met à jour. Sous Linux :

Linux (Debian / Ubuntu)
sudo apt install lib32gcc-s1 curl
mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
2

Télécharge le serveur

Le serveur Squad a l'identifiant Steam 403240. Lance la commande suivante (elle sert aussi à le mettre à jour plus tard) :

Windows
steamcmd +force_install_dir C:\servers\squad-server +login anonymous +app_update 403240 validate +quit
Linux
./steamcmd.sh +force_install_dir ~/squad-server +login anonymous +app_update 403240 validate +quit
  • +force_install_dir doit toujours être placé avant +login.
3

Lance le serveur

start.bat (Windows)
SquadGameServer.exe Port=7787 QueryPort=27165 RCONPORT=21114 FIXEDMAXPLAYERS=80 RANDOM=NONE -log
  • FIXEDMAXPLAYERS : le nombre de places. RCONPORT : le port du RCON, protégé par un mot de passe dans la configuration.
4

Configure le serveur

Les fichiers se trouvent dans SquadGame/ServerConfig :

Server.cfg (extrait)
ServerName="Mon serveur Squad | FR"
MaxPlayers=80
NumReservedSlots=2
Admins.cfg (extrait)
Group=Admin:changemap,pause,kick,ban,cameraman
Admin=7656119XXXXXXXXXX:Admin // TonPseudo
5

Programme les cartes

MapRotation.cfg liste les cartes et les modes dans l'ordre de rotation. Redémarre le serveur après modification.

Fichiers de configuration

  • SquadGame/ServerConfig/Server.cfg

    Nom, places, options générales.

  • SquadGame/ServerConfig/Admins.cfg

    Groupes de permissions et administrateurs (par SteamID64).

  • SquadGame/ServerConfig/MapRotation.cfg

    Rotation des cartes et des modes.

Mods et plugins

Les serveurs Squad utilisent surtout des outils d'administration communautaires, comme SquadJS (github.com/Team-Silver-Sphere/SquadJS), qui se connecte au serveur pour ajouter des fonctions (statistiques, Discord, règles).

Référencer ton serveur sur Servote

  1. Ajoute ton serveur en choisissant le jeu « Squad », puis renseigne son adresse et son port de jeu. Ajoute une bannière, un logo, des photos et une présentation pour donner envie de te rejoindre.
  2. Un administrateur valide la fiche avant sa publication. L'état « en ligne » et le nombre de joueurs de ton serveur sont ensuite relevés automatiquement une fois par jour : le serveur doit donc rester joignable depuis Internet.
  3. Tes joueurs peuvent voter pour toi toutes les 2 heures (avec leur SteamID64 en option). Pour les récompenser quand ils votent, suis le guide Récompenser les votes avec l'API.

Problèmes fréquents

+Mon serveur n'apparaît pas dans la liste

Vérifie les ports 7787 et 27165 en UDP, ainsi que QueryPort sur la ligne de démarrage.

+Comment donner des droits d'administration ?

Ajoute une ligne Admin= avec ton SteamID64 dans Admins.cfg et associe-la à un groupe défini plus haut dans le fichier.