Réponse courte. Vous pouvez héberger vous-même un serveur Nightingale gratuitement : installez le Nightingale Dedicated Server (application Steam 3796810) avec SteamCMD en connexion anonyme, copiez
ExampleServerSettings.iniversServerSettings.ini, définissez vos mots de passe et ouvrez le port UDP 7777. L'hébergement de serveur Nightingale de PlayNHost est indiqué Bientôt disponible au moment de la rédaction.Le serveur fonctionne sous Linux et Windows. Les joueurs choisissent Play, sélectionnent un personnage, puis Join a Game, et se connectent via Steam ou en saisissant votre adresse et votre port dans le champ IP/LAN.
Vérifié le 5 novembre 2026 d'après le guide du serveur dédié d'Inflexion (le PDF de juillet 2025 lié depuis sa page Dedicated Servers) et la mise à jour de février 2026, la plus récente qu'Inflexion avait annoncée sur Steam.
Ce guide s'appuie sur le guide du serveur dédié d'Inflexion Games et sur ses annonces Steam, ainsi que sur ce que nous faisons tourner sur chaque serveur Nightingale que nous hébergeons. Pour passer directement à la location, rendez-vous à l'option 2.
Ce qu'il vous faut
- Le logiciel serveur : "Nightingale Dedicated Server", application Steam 3796810. Il est gratuit, et le même identifiant d'application sert pour la version Linux comme pour la version Windows : SteamCMD récupère celle de votre système. La commande d'installation utilise
+login anonymous. - Une machine toujours allumée : un PC de rechange, un serveur à la maison ou une machine virtuelle dans le cloud. Ce guide utilise Debian ou Ubuntu Linux, ce que nous faisons tourner.
- Matériel : le guide d'Inflexion ne publie pas de configuration requise pour le serveur. Considérez tout chiffre lu ailleurs comme une estimation.
- Une limite de joueurs : par défaut, Nightingale prend en charge six joueurs dans un royaume. Inflexion indique qu'aller au-delà de six n'est pas pris en charge et peut provoquer des comportements inattendus.
- Réseau : UDP 7777 pour le jeu, joignable depuis internet. Vous pouvez le changer avec
-port=. - Le jeu : chaque joueur doit posséder Nightingale. Le guide d'Inflexion cite les comptes Steam et Epic comme les joueurs qu'un serveur dédié enregistre.
Option 1 : l'héberger vous-même
Ces étapes concernent Debian ou Ubuntu. L'identifiant d'application, les noms de fichiers et les noms de paramètres viennent du guide d'Inflexion et de notre propre installation.
Installer le serveur
- Installez la bibliothèque dont SteamCMD a besoin, ainsi que curl pour les étapes suivantes.
sudo apt-get update sudo apt-get install -y lib32gcc-s1 curl - Créez un utilisateur pour le serveur et basculez sur lui.
sudo useradd -m -s /bin/bash nightingale sudo -iu nightingale - Installez SteamCMD avec cet utilisateur et laissez-le se mettre à jour une fois.
mkdir -p ~/steamcmd ~/server cd ~/steamcmd curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz ./steamcmd.sh +quit - Téléchargez le serveur.
Sur nos installations, SteamCMD se terminait parfois sans erreur tout en ne laissant aucun fichier de jeu. Notre script d'installation vérifie donc qu'un manifeste d'application (~/steamcmd/steamcmd.sh +force_install_dir /home/nightingale/server +login anonymous +app_update 3796810 validate +quitsteamapps/appmanifest_*.acf) existe dans le dossier du serveur et retente le téléchargement jusqu'à trois fois. Faites de même à la main : si~/server/steamapps/appmanifest_3796810.acfn'est pas là, relancez la commande. - Copiez la bibliothèque du client Steam dans
.steam/sdk64, dans le dossier personnel de l'utilisateur qui exécute le serveur, comme le fait notre installation :mkdir -p ~/.steam/sdk64 cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
Écrire les paramètres
- Créez votre fichier de paramètres à partir de l'exemple fourni par le développeur :
cd ~/server cp NWX/Config/ExampleServerSettings.ini NWX/Config/ServerSettings.ini - Modifiez
NWX/Config/ServerSettings.ini. Les options se trouvent dans la section[/Script/NWX.NWXServerSettings]:
Sans[/Script/NWX.NWXServerSettings] Password=choose-a-connection-password AdminPassword=choose-an-admin-passwordPassword, toute personne connaissant votre adresse peut rejoindre le serveur, et Inflexion recommande d'en définir un. Les joueurs qui saisissent leAdminPassworden jeu peuvent expulser et bannir d'autres joueurs. - Repérez les paramètres réservés à la ligne de commande. La limite de joueurs (
-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=), le port (-port=) et les cheats (-EnableCheats) ne peuvent pas être définis dans le fichier. Conservez le=dans-port=7777: Inflexion prévient qu'Unreal ignore le paramètre sans lui.
Ouvrir le port, démarrer et rejoindre
- Ouvrez UDP 7777. Autorisez-le dans le pare-feu de la machine (par exemple
sudo ufw allow 7777/udp) et redirigez-le sur votre routeur. Le serveur écoute sur toutes les interfaces, sauf si vous ajoutez-multihome=<IP>. - Démarrer le serveur depuis son dossier :
Nos serveurs le considèrent comme prêt quand le journal affiche./NWXServer.shLogNWXGameMode: GameModeAwaiter became ready.Les journaux se trouvent dansNWX/Saved/Logs. Appuyez une fois sur Ctrl+C, ou deux si nécessaire, pour un arrêt propre. - Rejoignez-le. Dans le jeu, choisissez Play, sélectionnez votre personnage, choisissez Join a Game et connectez-vous via Steam, ou saisissez votre adresse et votre port dans le champ IP/LAN.
- Mettre à jour : arrêtez le serveur et relancez la commande de téléchargement de l'étape 4.
Sauvegarder et réinitialiser
Inflexion indique que copier NWX/Saved/Offline, NWX/Saved/Config et NWX/Config capture tout l'état d'un serveur. Pour remettre un serveur à zéro, supprimez NWX/Saved/Offline et NWX/Saved/Config.
Les royaumes du premier joueur sont importés
Quand le premier joueur se connecte à un nouveau serveur dédié, Nightingale envoie et importe sur le serveur les royaumes de ce joueur en plus du personnage. Si vous ne le souhaitez pas, rejoignez d'abord avec un tout nouveau personnage pour créer un royaume Abeyance vide. Se reconnecter ensuite avec un personnage existant n'importe pas de royaumes.
Option 2 : l'héberger sur PlayNHost
Les serveurs Nightingale ne sont pas encore en vente sur PlayNHost. Au moment de la rédaction, la page d'hébergement de serveur Nightingale 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 Nightingale une fois l'offre ouverte. La location vous évite l'installation, la redirection de ports et la routine de mise à jour. Vous choisissez toujours vos mots de passe et la difficulté.
- Commandez un serveur sur la page d'hébergement de serveur Nightingale une fois ses offres ouvertes.
- Attendez l'installation. Le serveur apparaît dans le panel. Sa console affiche
LogNWXGameMode: GameModeAwaiter became ready.quand il est prêt. - Définissez vos mots de passe et la difficulté. Dans l'onglet Paramètres, sous Paramètres du jeu, définissez le Mot de passe de connexion, le Mot de passe admin et la Difficulté (easy, medium, hard ou extreme), puis redémarrez. Le panel transmet la difficulté au serveur comme difficulté de départ, un paramètre que le guide d'Inflexion ne documente pas.
- Invitez vos joueurs. Donnez-leur l'adresse et le port du serveur affichés dans le panel, ainsi que le mot de passe de connexion. Ils choisissent Play, puis Join a Game. Voir Comment vous connecter à votre serveur Nightingale.
Ce que fait le panel pour vous :
- Votre port est attribué et transmis au serveur à chaque démarrage, et vos mots de passe et la difficulté sont transmis comme options de démarrage : vous les modifiez dans le panel, pas dans un fichier. Voir Comment changer les réglages de votre serveur Nightingale.
- Mise à jour automatique est activée par défaut (sous Afficher avancé dans Paramètres du jeu), de sorte que chaque démarrage vérifie Steam et installe la dernière version du serveur.
- L'installation crée les deux dossiers dans lesquels le serveur lit les mods :
NWX/Modspour un mod empaqueté sous forme de dossier etNWX/Content/Paks/~modspour un fichier.pakunique. Aucun n'existe après une installation SteamCMD toute neuve, donc sur un serveur auto-hébergé vous les créez vous-même. Nous avons testé les deux dossiers avec une version du serveur Nightingale : il a chargé un mod placé dans l'un ou l'autre. - Le fichier de paramètres est créé pour vous : l'installation copie
ExampleServerSettings.iniversServerSettings.inis'il manque.
Pour devenir admin en jeu, voir Comment devenir admin sur votre serveur Nightingale.
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 et la période de facturation.
- Disponibilité : un serveur à la maison n'est allumé que tant que votre PC, le courant et votre connexion le sont. Un serveur loué tourne sur le matériel de l'hébergeur, vos amis peuvent donc jouer quand vous êtes hors ligne.
- 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 hors de l'équation.
- Mise en place : l'auto-hébergement demande la ligne de commande, SteamCMD et la redirection de ports. La location demande quelques champs dans le panel.
- Limite de joueurs : Inflexion prend en charge six joueurs par défaut et juge au-delà non pris en charge. Nos offres indiquent 6, 7 et 8 joueurs, décidez donc en en tenant compte.
- Contrôle : l'auto-hébergement vous donne chaque fichier et chaque option de démarrage. Sur nos serveurs, vous modifiez les paramètres dans le panel et gardez l'onglet Fichiers.
Envie de sauter la mise en place ? Découvrez les offres de serveur Nightingale. Vous avez déjà un serveur ? Commencez par Comment réparer des réglages de serveur Nightingale qui ne s’appliquent pas.



