NOUVEAU 📢 Offre de lancement limitée : jusqu'à 70 % de remise sur votre premier mois, pour tous les jeux !Voir les offres

Comment héberger un serveur Day of Infamy (2026)

Day of InfamyUpdated Nov 5, 202611 min read

Réponse courte. Vous pouvez héberger vous-même un serveur Day of Infamy gratuitement : installez le serveur dédié (app Steam 462310) avec SteamCMD via une connexion anonyme, créez doi/cfg/server.cfg avec le nom de votre serveur, lancez-le avec srcds_run -game doi et ouvrez le port 27015 (TCP et UDP). L'hébergement de serveur Day of Infamy de PlayNHost est indiqué Bientôt disponible au moment de la rédaction.

Les joueurs trouvent votre serveur grâce à son nom dans le navigateur de serveurs du jeu.

Vérifié le 5 novembre 2026 d'après l'annonce la plus récente de la page Steam du jeu, datée du 24 décembre 2025, qui a retiré la prise en charge de BattlEye du client du jeu et du serveur dédié Windows.

Ce guide s'appuie sur la documentation de Valve sur le Source Dedicated Server pour les parties génériques, sur les annonces de la page Steam du jeu et sur notre propre installation de Day of Infamy pour le reste. Pour voir comment cela fonctionnera sur PlayNHost, passez à l'option 2.

Ce qu'il vous faut

  • Le logiciel serveur : le serveur dédié Day of Infamy, app Steam 462310. Il est gratuit et se télécharge avec une connexion Steam anonyme. Vous n'avez pas besoin de posséder le jeu pour le télécharger.
  • Une machine qui reste allumée : un PC de rechange, un serveur à la maison ou une machine virtuelle dans le cloud. Ce guide utilise Linux 64 bits, ce que nous utilisons. Un serveur dédié Windows existe aussi (l'avis Steam du jeu de décembre 2025 le mentionne), mais nous n'en avons pas testé.
  • RAM et CPU : la page Steam n'indique des besoins que pour jouer, pas pour un serveur dédié, et nous n'avons trouvé aucun chiffre officiel pour le serveur. Considérez tout chiffre de serveur lu ailleurs comme une estimation.
  • Une limite de joueurs : elle se règle avec -maxplayers sur la ligne de lancement. Nous plafonnons nos serveurs à 32.
  • Réseau : port 27015, TCP et UDP, joignable depuis Internet. La documentation de Valve indique qu'on peut le changer avec -port.
  • Le jeu : chaque joueur a besoin de Day of Infamy sur Steam. La page Steam indique Windows, macOS et Linux.

Option 1 : l'héberger vous-même

Ces étapes valent pour Debian ou Ubuntu. La commande de téléchargement, les chemins de fichiers et la ligne de lancement sont ceux qu'utilise notre installation de Day of Infamy.

Installer le serveur

  1. Installez les bibliothèques dont SteamCMD a besoin.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install lib32gcc-s1 curl tar -y
  2. Créez un utilisateur pour le serveur et basculez sur lui. Valve déconseille d'exécuter SteamCMD en root.
    sudo useradd -m -s /bin/bash -U doi
    sudo su - doi
  3. Installez SteamCMD et laissez-le se mettre à jour une fois.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xzf steamcmd.tar.gz
    ./steamcmd.sh +quit
  4. Téléchargez le serveur.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/doi/server +login anonymous +app_update 462310 validate +quit
    Dans nos installations, SteamCMD a parfois échoué tout en signalant un succès : sur une installation propre, environ deux exécutions sur sept, avec un dossier vide à la clé. Vérifiez que steamapps/appmanifest_462310.acf existe dans le dossier du serveur, et relancez la commande si ce n'est pas le cas.
  5. Copiez les bibliothèques du client Steam dans le dossier personnel de l'utilisateur qui exécute le serveur, comme le fait notre installation :
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
  6. Supprimez les fins de ligne Windows de srcds_run. Dans nos installations, il est arrivé avec des fins de ligne Windows (CRLF), si bien que Linux cherche un interpréteur nommé /bin/sh suivi d'un retour chariot. Le fichier existe et est exécutable, pourtant le shell répond « No such file or directory ». Voici la correction :
    sed -i 's/\r$//' ~/server/srcds_run

Écrire les paramètres

  1. Créez server.cfg dans doi/cfg à l'intérieur du dossier du serveur. Une installation neuve n'en fournit pas : quand nous avons inspecté une nouvelle installation, doi/cfg ne contenait aucun server.cfg. La documentation de Valve indique que le nom que les gens voient dans le navigateur de serveurs est la ligne hostname de ce fichier :
    hostname "My Day of Infamy server"
    sv_password ""
    Mettez un mot de passe entre les guillemets pour un serveur privé. Laissez-les vides pour un serveur public.
  2. Redémarrez le serveur après avoir modifié le fichier, pour qu'il démarre avec vos changements.

Ouvrir les ports

  • Jeu : autorisez le port 27015 dans le pare-feu de la machine, en TCP et UDP (par exemple sudo ufw allow 27015), et redirigez-le sur votre routeur. La documentation de Valve indique 27015 TCP/UDP pour le trafic de jeu, les pings et RCON.
  • Autre port : ajoutez -port avec votre numéro à la ligne de lancement et ouvrez celui-là à la place.

Le lancer et rejoindre

  1. Démarrer le serveur depuis le dossier du serveur. C'est la ligne qu'utilise notre installation, avec le port 27015, 16 joueurs et la carte dog_red :
    ./srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestart
    Il est prêt quand la console affiche gameserver Steam ID. Exécutez-le sous un gestionnaire de services comme systemd pour qu'il redémarre après un redémarrage de la machine ou un plantage.
  2. Choisissez une autre carte de départ en modifiant +map. Les noms de cartes de base utilisés par notre installation sont bastogne, breville, brittany, comacchio, crete, dog_red, dunkirk, flakturm, foy, ortona, reichswald, rhineland, saint_lo, salerno, shooting_range et sicily. Pour changer de carte pendant que le serveur tourne, tapez changelevel et le nom de la carte dans sa console.
  3. Rejoignez-le. Dans Day of Infamy, ouvrez le navigateur de serveurs et cherchez le nom de votre serveur exactement comme écrit dans hostname.
  4. Mettre à jour en arrêtant le serveur et en relançant la commande de téléchargement de l'étape 4. Quand le jeu est mis à jour, mettez aussi le serveur à jour : l'avis le plus récent de la page Steam du jeu demande aux propriétaires de serveurs de mettre à jour le serveur dédié via Steam.

Ajouter des cartes et mods Steam Workshop

Un serveur Day of Infamy peut charger du contenu Workshop à partir d'un fichier texte d'ID Workshop. Voici comment notre installation le configure :

  1. Trouvez l'ID de l'élément. Ouvrez l'élément dans le Workshop de Day of Infamy. L'ID est le nombre à la fin de son adresse, après ?id=.
  2. Listez les ID dans doi/subscribed_file_ids.txt, un par ligne. Un ID de collection fonctionne aussi : les annonces de Screaming Steel citées plus bas disaient aux hébergeurs qu'ils pouvaient lister l'ID de collection du mod au lieu de ses éléments individuels.
  3. Ajoutez -workshop à la ligne de lancement. Notre installation l'ajoute pour activer la prise en charge du Workshop.
    ./srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestart -workshop
  4. Redémarrez après la mise à jour d'un mod. Les annonces de la page Steam de Day of Infamy sur le mod Screaming Steel demandaient aux propriétaires de serveurs de redémarrer après la mise à jour du mod pour que le serveur apparaisse aux joueurs dans le navigateur de serveurs. Les serveurs qui listaient l'ID de collection du mod (1455070029) n'avaient besoin que de ce redémarrage. Ceux qui listaient des éléments individuels devaient aussi ajouter l'ID de la nouvelle carte.

Si vous ajoutez Metamod:Source et SourceMod à la main, notre installation supprime ensuite doi/addons/metamod_x64.vdf. Ce serveur tourne en 32 bits, donc le chargeur 64 bits ne fait qu'ajouter une erreur « dlopen » déroutante à chaque journal de démarrage.

Option 2 : l'héberger sur PlayNHost

Les serveurs Day of Infamy ne sont pas encore en vente sur PlayNHost. Au moment de la rédaction, la page d'hébergement de serveur Day of Infamy affiche Bientôt disponible et recueille votre e-mail pour vous prévenir de l'ouverture. Les étapes ci-dessous montrent comment notre panel configure un serveur Day of Infamy une fois l'offre ouverte. La location vous évite l'installation, les bibliothèques, les ports et la routine de mise à jour. Vous choisissez toujours un nom, un mot de passe et une carte.

  1. Commandez un serveur sur la page d'hébergement de serveur Day of Infamy une fois ses offres ouvertes.
  2. Attendez l'installation. Le serveur apparaît dans le panel. Sa Console affiche gameserver Steam ID quand il est prêt.
  3. Donnez-lui un nom. Dans l'onglet Paramètres, renseignez le Nom du serveur et, pour un serveur privé, le Mot de passe de connexion. Puis redémarrez.
  4. Choisissez la carte de départ dans le champ Carte de départ du même onglet. Pour changer de carte sans redémarrer, utilisez la tâche Changer de carte dans Tâches rapides. Annoncer aux joueurs sur la même page envoie un message à tout le monde.
  5. Ajoutez du contenu Workshop. Sur la page Workshop, mettez vos ID d'éléments ou de collections dans Éléments Workshop, séparés par des virgules. Le serveur les télécharge à son prochain démarrage.
  6. Invitez vos joueurs. Ils cherchent dans le navigateur de serveurs du jeu le nom que vous avez défini.

Ce que le panel fait pour vous :

  • Votre port est attribué et ouvert dès le départ, et il est ajouté à la ligne de lancement pour vous, donc il n'y a rien à rediriger.
  • Le nom et le mot de passe sont écrits dans doi/cfg/server.cfg à chaque démarrage, vous les modifiez donc dans le panel, pas dans le fichier. L'installation crée aussi ce fichier avec des lignes hostname et sv_password vides, car une installation neuve de Day of Infamy n'en a pas et le panel ne modifie qu'un server.cfg existant. Un server.cfg que vous avez déjà n'est jamais écrasé. Toute autre ligne de ce fichier, vous la modifiez vous-même dans l'onglet Fichiers.
  • La liste Workshop est écrite dans doi/subscribed_file_ids.txt à chaque démarrage, et -workshop n'est ajouté à la ligne de lancement que si la liste n'est pas vide. Modifiez la liste dans le panel, pas le fichier.
  • Le téléchargement de l'installation est exécuté jusqu'à trois fois, donc une exécution de SteamCMD en échec comme celles décrites plus haut ne vous laisse pas avec un serveur vide. Les fins de ligne Windows de srcds_run sont aussi supprimées pour vous.
  • Avec Mise à jour automatique activée (c'est le réglage par défaut, sous Afficher les options avancées dans l'onglet Paramètres), le serveur cherche une mise à jour du jeu à chaque démarrage, donc un redémarrage vaut mise à jour.
  • Activez Installer SourceMod pour ajouter Metamod:Source et SourceMod à doi/addons, sans le chargeur 64 bits qui ne fait que causer des erreurs. Il est lu pendant l'installation du serveur, donc l'activer plus tard demande une réinstallation, pas un redémarrage. Sauvegardez les configurations de vos plugins avant une réinstallation ultérieure, car elle peut les réinitialiser.
  • La limite de joueurs dépend de votre offre.

Auto-hébergement ou location : une comparaison honnête

  • Coût : le logiciel serveur est gratuit. L'auto-hébergement coûte de l'électricité, du matériel et de la bande passante, ou une machine dans le cloud. La location est un tarif récurrent fixé par l'offre.
  • Disponibilité : un serveur à la maison n'est actif que tant que votre PC, le courant et Internet le sont. Un serveur loué tourne sur le matériel de l'hébergeur.
  • Exposition : à la maison, les joueurs se connectent à votre adresse IP publique et vous gérez le pare-feu et le routeur. Un serveur loué garde votre IP personnelle à l'écart.
  • Mise en place : l'auto-hébergement demande la ligne de commande, la redirection de ports, la nouvelle tentative SteamCMD, la correction des fins de ligne et un server.cfg que vous créez vous-même. La location demande un nom, un mot de passe et une carte.
  • Contrôle : l'auto-hébergement vous donne chaque fichier. Sur nos serveurs, vous changez le nom, le mot de passe, la carte et la liste Workshop dans le panel et vous gardez l'onglet Fichiers pour server.cfg et le reste.

Vous voulez un serveur sans la mise en place ? Laissez votre e-mail sur la page d'hébergement de serveur Day of Infamy pour savoir quand il ouvre.

Votre serveur est hébergé ailleurs ? Transférez-le chez nous

NOS DERNIERS ARTICLES