NUOVO 📢 Offerta di lancio limitata: fino al 70% di sconto sul tuo primo mese, per tutti i giochi!Vedi i piani

Come ospitare un server di No More Room in Hell (2026)

No More Room in HellUpdated Nov 5, 202610 min read

Risposta breve. Puoi ospitare un server di No More Room in Hell da solo, gratis: installa il server dedicato, l’app Steam 317670, con SteamCMD e un accesso anonimo, metti le tue impostazioni in nmrih/cfg/server.cfg, avvialo con srcds_run e apri la porta che passi con -port. Oppure noleggia un server di No More Room in Hell e salta installazione e rete.

I giocatori trovano il tuo server dal nome nel browser dei server del gioco. Questa guida riguarda il gioco originale, non No More Room in Hell 2.

Verificato il 5 novembre 2026 con l’aggiornamento di rete 1.15, rilasciato il 1 settembre 2026, il più recente annunciato dagli sviluppatori su Steam.

Questa guida usa due fonti: gli annunci Steam degli sviluppatori e ciò che usiamo su ogni server di No More Room in Hell che ospitiamo. Quello che non siamo riusciti a confermare in una fonte primaria è stato lasciato fuori. Per passare subito al noleggio, vai all’Opzione 2.

Cosa ti serve

  • Il software del server: il server dedicato di No More Room in Hell, app Steam 317670. Lo installiamo con un accesso Steam anonimo. Il gioco vero e proprio è un’altra app Steam (224260) che installano i tuoi giocatori; Steam lo elenca come gratuito.
  • Una macchina che resti accesa: un PC di scorta, un server domestico o una macchina virtuale nel cloud. Questa guida usa Debian o Ubuntu a 64 bit; i nostri server usano Debian 12. Il gioco ha versioni Windows e Linux su Steam, ma abbiamo provato solo il server Linux.
  • RAM e CPU: gli sviluppatori non pubblicano requisiti per il server, per quanto siamo riusciti a trovare. Considera una stima qualunque cifra tu legga altrove.
  • Una porta: una porta a tua scelta, passata al server con -port e aperta sul firewall e sul router.
  • Un numero di giocatori: impostato con -maxplayers.

Opzione 1: ospitarlo da solo

Il comando di download e i percorsi dei file qui sotto si basano su quelli che usano i nostri server. Il pannello aggiunge anche alcune protezioni che spieghiamo più avanti.

Installa il server

  1. Installa le librerie di cui SteamCMD ha bisogno.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install curl tar ca-certificates lib32gcc-s1 lib32stdc++6 lib32z1 -y
    SteamCMD è a sua volta un programma a 32 bit (il suo download contiene solo linux32/steamcmd), ed è per questo che servono queste librerie a 32 bit. Se più avanti srcds_run si ferma per una libreria .so mancante, installa il pacchetto che la fornisce (quello :i386 se è una libreria a 32 bit).
  2. Crea un utente per il server e passa a quell’utente.
    sudo useradd -m -s /bin/bash -U nmrih
    sudo su - nmrih
  3. Installa SteamCMD e lascia che si aggiorni una volta.
    mkdir -p ~/steamcmd ~/server/steamapps
    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. Scarica il server.
    ./steamcmd.sh +force_install_dir /home/nmrih/server +login anonymous +app_update 317670 validate +quit
    Nelle nostre installazioni, i download di SteamCMD a volte sono falliti senza errori mentre il comando sembrava concluso, in circa due installazioni pulite su sette. In quei casi mancava il file steamapps/appmanifest_317670.acf, quindi controlla che esista, insieme a srcds_run, nella cartella del server, e ripeti il comando se ne manca uno dei due.
  5. Copia le librerie del client Steam. La nostra installazione le copia in .steam/sdk32 e .steam/sdk64 nella cartella home dell’utente con cui gira il server (sui nostri server, la cartella del server è quella cartella home). Per l’utente nmrih di sopra:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Scrivi le impostazioni

  1. Crea il file di configurazione nmrih/cfg/server.cfg dentro la cartella del server e inserisci queste cinque righe. Sono le impostazioni gestite dal nostro pannello:
    hostname "My No More Room in Hell server"
    sv_password ""
    sv_difficulty "classic"
    sv_alltalk 0
    mp_timelimit 45
    Il pannello offre tre valori per sv_difficulty: casual, classic e nightmare. L’impostazione Limite di tempo per mappa (minuti) scrive mp_timelimit, e l’interruttore Chat vocale globale scrive sv_alltalk come 1 (attivo) o 0 (disattivo).
  2. Aggiungi le cvar di amministrazione se vuoi. L’aggiornamento 1.14.2 ha aggiunto sv_ban_items, un elenco separato da virgole di nomi di oggetti vietati, con l’esempio sv_ban_items me_fubar,exp_tnt,item_pills. L’aggiornamento 1.15 ha aggiunto sv_gamedesc_override, che cambia la descrizione del gioco senza plugin. Gli annunci elencano molte altre cvar del server.
  3. Riavvia il server dopo aver modificato server.cfg.

Apri la porta

  • Apri la porta che passerai a -port sul firewall della macchina e inoltrala sul router.
  • L’aggiornamento 1.15 ha aggiunto Steam Networking e dice che "l’inoltro delle porte non è più necessario". L’unico modo in cui descrive di usarlo è un nuovo menu nella finestra Crea server del gioco (server pubblici, solo amici o non in elenco). Non dice come lo usi un server dedicato, quindi sui nostri apriamo comunque la porta.

Avvialo ed entra

  1. Avvia il server dalla cartella del server. Questa è la nostra riga di avvio, con la porta 27015 come esempio:
    ./srcds_run -game nmrih -console -port 27015 +map nms_northway +ip 0.0.0.0 -maxplayers 8 -strictportbind -norestart
    -port deve essere la porta che hai aperto, e -maxplayers imposta i posti per i giocatori. Il server è pronto quando la console stampa una riga che contiene gameserver Steam ID.
  2. Entra. Avvia No More Room in Hell, apri il browser dei server e cerca il nome del tuo server esattamente come l’hai scritto in hostname. Dalla 1.15 il browser mostra anche la difficoltà di ogni server nella sua descrizione del gioco.
  3. Aggiorna fermando il server e rieseguendo il comando di download del passaggio 4. L’annuncio della 1.15 dice che l’aggiornamento viene applicato quando i giocatori riavviano No More Room in Hell, quindi devono riavviare anche il loro gioco.

Perché le tue impostazioni potrebbero non fare nulla

Questa è la trappola che abbiamo trovato costruendo la nostra installazione. Il nostro pannello cambia un’impostazione modificando la riga che c’è già in server.cfg. Non può creare il file e non può aggiungere una riga mancante, e in nessuno dei due casi segnala nulla. L’impostazione sembra salvata e non fa niente. La nostra installazione quindi crea il file e aggiunge solo le cinque righe che il tuo file non ha già. Se gestisci server.cfg con uno script o a mano, fai lo stesso: assicurati che ognuna delle cinque righe esista prima di affidarti a uno strumento per cambiarla.

Opzione 2: ospitarlo su PlayNHost

Il noleggio elimina installazione, porta e routine di aggiornamento. Scegli comunque un nome, una password se la vuoi e le tue regole.

  1. Scegli un piano. Apri la pagina di hosting dei server di No More Room in Hell. Al momento in cui scriviamo c’è un piano, FIREAXE, per 8 giocatori. Premi Personalizza piano e completa l’ordine. I prezzi cambiano, quindi controllali su quella pagina.
  2. Aspetta l’installazione. Il server compare nel pannello. La sua Console stampa una riga che contiene gameserver Steam ID quando è pronto.
  3. Dagli un nome. Nella scheda Impostazioni, sotto Impostazioni di gioco, imposta il Nome del server e, per un server privato, una Password di accesso. Poi riavvia.
  4. Scegli le tue regole nello stesso posto: Mappa predefinita (la mappa su cui parte il server), Difficoltà (casual, classic o nightmare), Chat vocale globale e Limite di tempo per mappa (minuti). Riavvia per applicarle. Vedi Come cambiare le impostazioni e le mappe del tuo server No More Room in Hell.
  5. Diventa amministratore. Vedi Come diventare admin sul tuo server No More Room in Hell.
  6. Invita i tuoi giocatori. In Panoramica, copia l’Indirizzo del server e mandalo ai tuoi giocatori, insieme alla Password di accesso se ne hai impostata una. Vedi Come connetterti al tuo server No More Room in Hell.

Cosa fa il pannello per te

  • La porta viene assegnata ed è aperta fin dall’inizio, e il server parte su di essa.
  • L’installazione ripete il download di SteamCMD fino a tre volte e si ferma con un errore chiaro se l’app non è mai arrivata, invece di lasciare un server che muore al primo avvio.
  • Le tue impostazioni vengono scritte in server.cfg a ogni avvio, quindi le cambi in Impostazioni di gioco, non nel file. L’installazione inserisce prima le cinque righe, così le impostazioni di sopra hanno una riga su cui atterrare.
  • Con Aggiornamento automatico attivo (l’impostazione predefinita, sotto Show advanced in Impostazioni di gioco), il server scarica da Steam ogni nuova build a ogni avvio.
  • Un interruttore facoltativo Installa SourceMod aggiunge Metamod:Source e SourceMod: attivalo e reinstalla il server, perché solo l’installazione lo legge. L’installazione fallisce in modo evidente se non sono arrivati, invece di far finta di niente. Disattivarlo più tardi non li rimuove.
  • Se il server non compare nel browser, vedi Come risolvere un server No More Room in Hell che manca dal browser.

Ospitarlo da soli o noleggiarlo: un confronto onesto

  • Costo: il software del server è gratuito. Ospitarlo da soli costa elettricità, hardware e banda, oppure una macchina cloud. Il noleggio è un canone mensile stabilito dal piano.
  • Disponibilità: un server domestico è attivo solo finché lo sono il tuo PC, la corrente e internet. Un server noleggiato gira sull’hardware del provider.
  • Esposizione: a casa, i giocatori si collegano al tuo indirizzo IP pubblico e ti occupi tu di firewall e router. Un server noleggiato tiene fuori il tuo IP di casa.
  • Configurazione: ospitarlo da soli richiede la riga di comando, SteamCMD, una porta e un server.cfg tenuto a mano. Il noleggio richiede un nome, una password e le tue regole.
  • Controllo: ospitarlo da soli ti dà ogni file. Sui nostri server cambi le impostazioni principali nel pannello e hai comunque la scheda Files per il resto.

Vuoi saltare la configurazione? Guarda i piani server di No More Room in Hell.

Lo ospiti già altrove? Sposta il tuo server da noi

ULTIMI ARTICOLI