Risposta breve. Puoi ospitare da solo un server di Nightingale gratis: installa il Nightingale Dedicated Server (app Steam 3796810) con SteamCMD usando un accesso anonimo, copia
ExampleServerSettings.iniinServerSettings.ini, imposta le password e apri la porta UDP 7777. L'hosting di server Nightingale di PlayNHost è indicato come In arrivo al momento della stesura.Il server funziona su Linux e Windows. I giocatori scelgono Play, selezionano un personaggio, poi Join a Game, e si collegano tramite Steam oppure digitando indirizzo e porta nel campo IP/LAN.
Verificato il 5 novembre 2026 sulla guida al server dedicato di Inflexion (il PDF di luglio 2025 collegato dalla sua pagina Dedicated Servers) e sull'aggiornamento di febbraio 2026, il più recente annunciato da Inflexion su Steam.
Questa guida si basa sulla guida al server dedicato di Inflexion Games e sui suoi annunci Steam, oltre a ciò che usiamo su ogni server Nightingale che ospitiamo. Per passare subito al noleggio, vai all'Opzione 2.
Cosa ti serve
- Il software del server: "Nightingale Dedicated Server", app Steam 3796810. È gratuito e lo stesso id app serve sia la versione Linux sia quella Windows: SteamCMD scarica quella adatta al tuo sistema. Il comando di installazione usa
+login anonymous. - Una macchina sempre accesa: un PC di scorta, un server domestico o una macchina virtuale nel cloud. Questa guida usa Debian o Ubuntu Linux, che è ciò che usiamo noi.
- Hardware: la guida di Inflexion non pubblica i requisiti del server. Considera qualsiasi cifra letta altrove come una stima.
- Un limite di giocatori: per impostazione predefinita Nightingale supporta sei giocatori in un reame. Inflexion afferma che superare i sei non è supportato e può causare comportamenti imprevisti.
- Rete: UDP 7777 per il gioco, raggiungibile da internet. Puoi cambiarla con
-port=. - Il gioco: ogni giocatore deve avere Nightingale. La guida di Inflexion indica gli account Steam ed Epic come i giocatori che un server dedicato memorizza.
Opzione 1: ospitalo da solo
Questi passaggi sono per Debian o Ubuntu. L'id app, i nomi dei file e i nomi delle impostazioni vengono dalla guida di Inflexion e dalla nostra installazione.
Installa il server
- Installa la libreria che serve a SteamCMD e curl per i passaggi successivi.
sudo apt-get update sudo apt-get install -y lib32gcc-s1 curl - Crea un utente per il server e passa a quell'utente.
sudo useradd -m -s /bin/bash nightingale sudo -iu nightingale - Installa SteamCMD con quell'utente e lascia che si aggiorni da solo una volta.
mkdir -p ~/steamcmd ~/server cd ~/steamcmd curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz ./steamcmd.sh +quit - Scarica il server.
Nelle nostre installazioni SteamCMD a volte terminava senza errori ma senza lasciare alcun file di gioco, quindi il nostro script di installazione controlla che nella cartella del server esista un manifest dell'app (~/steamcmd/steamcmd.sh +force_install_dir /home/nightingale/server +login anonymous +app_update 3796810 validate +quitsteamapps/appmanifest_*.acf) e ritenta il download fino a tre volte. Fai lo stesso a mano: se~/server/steamapps/appmanifest_3796810.acfnon c'è, esegui di nuovo il comando. - Copia la libreria del client Steam in
.steam/sdk64nella cartella home dell'utente che esegue il server, come fa la nostra installazione:mkdir -p ~/.steam/sdk64 cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
Scrivi le impostazioni
- Crea il file delle impostazioni dall'esempio fornito dallo sviluppatore:
cd ~/server cp NWX/Config/ExampleServerSettings.ini NWX/Config/ServerSettings.ini - Modifica
NWX/Config/ServerSettings.ini. Le opzioni si trovano nella sezione[/Script/NWX.NWXServerSettings]:
Senza[/Script/NWX.NWXServerSettings] Password=choose-a-connection-password AdminPassword=choose-an-admin-passwordPassword, chiunque conosca il tuo indirizzo può entrare, e Inflexion consiglia di impostarne una. I giocatori che inseriscono laAdminPasswordin gioco possono espellere e bannare altri giocatori. - Sappi quali impostazioni sono solo da riga di comando. Il limite di giocatori (
-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=), la porta (-port=) e i cheat (-EnableCheats) non si possono impostare nel file. Mantieni il=in-port=7777: Inflexion avverte che Unreal ignora l'impostazione senza.
Apri la porta, avvia e entra
- Apri UDP 7777. Consentila nel firewall della macchina (per esempio
sudo ufw allow 7777/udp) e inoltrala sul router. Il server ascolta su tutte le interfacce a meno che tu non aggiunga-multihome=<IP>. - Avvia il server dalla cartella del server:
I nostri server lo considerano pronto quando il log stampa./NWXServer.shLogNWXGameMode: GameModeAwaiter became ready.I log si trovano inNWX/Saved/Logs. Premi Control-C una volta, o due se serve, per uno spegnimento ordinato. - Entra. Nel gioco scegli Play, seleziona il tuo personaggio, scegli Join a Game e collegati tramite Steam, oppure inserisci indirizzo e porta nel campo IP/LAN.
- Aggiorna fermando il server ed eseguendo di nuovo il comando di download del passaggio 4.
Backup e reset
Inflexion afferma che copiare NWX/Saved/Offline, NWX/Saved/Config e NWX/Config cattura l'intero stato di un server. Per riportare un server a vuoto, rimuovi NWX/Saved/Offline e NWX/Saved/Config.
I reami del primo giocatore vengono importati
Quando il primo giocatore si collega a un nuovo server dedicato, Nightingale invia e importa sul server i reami di quel giocatore oltre al personaggio. Se non lo vuoi, entra prima con un personaggio nuovo di zecca per creare un reame Abeyance vuoto. Ricollegarsi in seguito con un personaggio esistente non importa reami.
Opzione 2: ospitalo su PlayNHost
I server Nightingale non sono ancora in vendita su PlayNHost. Al momento della stesura, la pagina dell'hosting di server Nightingale mostra In arrivo e raccoglie la tua email per avvisarti quando aprirà . I passaggi seguenti mostrano come il nostro pannello configura un server Nightingale quando sarà disponibile. Noleggiare elimina l'installazione, l'inoltro delle porte e la routine di aggiornamento. Password e difficoltà le scegli comunque tu.
- Ordina un server sulla pagina dell'hosting di server Nightingale quando i suoi piani saranno aperti.
- Aspetta l'installazione. Il server compare nel pannello. La sua console stampa
LogNWXGameMode: GameModeAwaiter became ready.quando è pronto. - Imposta password e difficoltà . Nella scheda Impostazioni, sotto Impostazioni di gioco, imposta la Password di connessione, la Password admin e la Difficoltà (easy, medium, hard o extreme), poi riavvia. Il pannello passa la difficoltà al server come difficoltà iniziale, un'impostazione che la guida di Inflexion non documenta.
- Invita i tuoi giocatori. Dai loro indirizzo e porta del server dal pannello e la password di connessione. Scelgono Play, poi Join a Game. Vedi Come connetterti al tuo server Nightingale.
Cosa fa il pannello per te:
- La tua porta viene assegnata e passata al server a ogni avvio, e password e difficoltà vengono passate come opzioni di avvio, quindi le cambi nel pannello, non in un file. Vedi Come cambiare le impostazioni del tuo server Nightingale.
- Aggiornamento automatico è attivo per impostazione predefinita (sotto Mostra avanzate in Impostazioni di gioco), così a ogni avvio il server controlla Steam e installa l'ultima build.
- L'installazione crea le due cartelle da cui il server legge le mod:
NWX/Modsper una mod impacchettata come cartella eNWX/Content/Paks/~modsper un singolo file.pak. Nessuna delle due esiste dopo una nuova installazione di SteamCMD, quindi su un server self-hosted le crei tu. Abbiamo provato entrambe le cartelle con una build del server Nightingale: ha montato una mod messa in una qualsiasi delle due. - Il file delle impostazioni viene creato per te: l'installazione copia
ExampleServerSettings.iniinServerSettings.inise manca.
Per diventare admin in gioco, vedi Come diventare admin sul tuo server Nightingale.
Self-hosting o noleggio: un confronto onesto
- Costo: il software del server è gratuito. Il self-hosting costa elettricità , hardware e banda, oppure una macchina cloud. Il noleggio è una tariffa ricorrente stabilita dal piano e dal ciclo di fatturazione.
- Disponibilità : un server domestico è attivo solo finché lo sono il tuo PC, la corrente e internet. Un server noleggiato gira sull'hardware dell'host, quindi i tuoi amici possono giocare anche quando sei offline.
- Esposizione: a casa i giocatori si collegano al tuo indirizzo IP pubblico e tu gestisci firewall e router. Un server noleggiato tiene fuori il tuo IP di casa.
- Configurazione: il self-hosting richiede la riga di comando, SteamCMD e l'inoltro delle porte. Il noleggio richiede pochi campi nel pannello.
- Limite di giocatori: Inflexion supporta sei giocatori per impostazione predefinita e considera non supportato un numero maggiore. I nostri piani indicano 6, 7 e 8 giocatori, quindi decidi tenendone conto.
- Controllo: il self-hosting ti dà ogni file e ogni opzione di avvio. Sui nostri server cambi le impostazioni nel pannello e hai comunque la scheda Files.
Vuoi saltare la configurazione? Guarda i piani dei server Nightingale. Hai già un server? Parti da Come correggere le impostazioni del server Nightingale che non si applicano.



