Risposta breve. Puoi ospitare un server Garry's Mod da solo gratis: installa il Garry's Mod Dedicated Server (app Steam 4020) con SteamCMD, crea un token di server di gioco Steam e avvia srcds_run con il -port che hai scelto, aperto nel firewall e nel router. Oppure noleggia un server Garry's Mod e salta l'installazione e la rete.
I giocatori trovano il tuo server nel browser dei server del gioco, oppure si collegano al suo indirizzo e alla sua porta dalla console.
Verificato il 5 novembre 2026 con l'aggiornamento di settembre 2026 e il suo hotfix del 17 settembre 2026, la release più recente che Facepunch aveva annunciato su Steam.
Questa guida usa tre fonti: le pagine sui server dedicati del wiki di Facepunch, la pagina degli account server di gioco di Steam e ciò che usiamo su ogni server Garry's Mod che ospitiamo. Per passare subito al noleggio, vai all'opzione 2.
Cosa ti serve
Il software del server: "Garry's Mod Dedicated Server", app Steam 4020. È gratuito e si scarica con un login Steam anonimo.
Una macchina che resti accesa: un PC di scorta, un server di casa o una macchina virtuale nel cloud. Questa guida usa Linux a 64 bit, che è ciò che usiamo noi. Il wiki di Facepunch documenta anche Windows con steamcmd.exe e srcds.exe.
Un token di server di gioco Steam: il wiki lo definisce obbligatorio e dice che un server senza token viene penalizzato nella classifica. Lo crei con il tuo account Steam, che deve possedere il gioco, non essere limitato, bannato dalla community o bloccato, e deve avere un numero di telefono valido registrato.
Rete: la porta che passi con -port deve essere raggiungibile da internet.
RAM e CPU: le pagine di hosting del wiki di Facepunch non indicano requisiti del server. Considera ogni cifra letta altrove una stima. Le nostre note sono in Di quanta RAM ha bisogno un server Garry's Mod?
Opzione 1: ospitalo da solo
Questi passaggi valgono per Debian o Ubuntu. L'ID dell'app e le opzioni di avvio sono quelli che usano i nostri server.
A volte SteamCMD risponde "Missing configuration" e non lascia file di gioco, ma termina comunque come se tutto fosse andato bene. Lo vediamo comparire e sparire sulle installazioni nuove. Controlla che steamapps/appmanifest_4020.acf esista nella cartella del server e, se non c'è, esegui di nuovo il comando. Il wiki di Facepunch aggiunge che force_install_dir può causare errori di aggiornamento; se succede a te, mettilo prima di login come sopra oppure installa in un'altra cartella.
Copia la libreria del client Steam da SteamCMD nel punto in cui la cerca il server, come fa la nostra installazione:
Apri la pagina degli account server di gioco di Steam (steamcommunity.com/dev/managegameservers) dopo aver effettuato l'accesso con l'account che possiede Garry's Mod.
Inserisci 4000 come App ID del gioco base (il wiki di Facepunch indica questo valore per Garry's Mod) e una nota che dia un nome al server, poi crea il token. Ogni server ha bisogno del proprio token. Steam dice che sei l'unico responsabile dei tuoi token, che non devi darli a terzi (e che devi eliminare ogni token che hai ceduto), e che un token con cui il server non accede per molto tempo scade.
Tienilo da parte per il comando di avvio qui sotto come +sv_setsteamaccount.
Avvialo
Avvia il server dalla cartella del server. Questa è la riga di avvio che usano i nostri server, ridotta all'essenziale:
Sostituisci 27016 con la porta che hai aperto e YOUR_TOKEN con il tuo token. Il wiki di Facepunch indica -tickrate con un valore predefinito di 66.6666 e un intervallo consigliato da 30 a 128; aggiungilo solo per cambiarlo. Il wiki di Facepunch avverte anche che un token non valido o scaduto impedisce l'avvio del server. Il nostro pannello considera la riga di log gameserver Steam ID il segnale che il server è attivo. Eseguilo sotto un gestore di servizi come systemd, così riparte dopo un crash.
Apri la porta. Consentila nel firewall della macchina e inoltrala sul router verso la macchina.
Entra. Apri Garry's Mod, poi il browser dei server, oppure usa la console per collegarti al tuo indirizzo pubblico e alla tua porta.
Aggiorna: ferma il server ed esegui di nuovo il comando di download del passaggio 4. Giocatori e server devono avere build compatibili: l'annuncio di Facepunch di aprile 2026 diceva che quell'aggiornamento richiedeva ai server esistenti di aggiornarsi prima di poter essere raggiunti, mentre quello di settembre 2026 era retrocompatibile con i server esistenti.
Impostazioni, addon del Workshop e una trappola in server.cfg
Raccolta Workshop: aggiungi +host_workshop_collection <collection ID> alla riga di avvio. Il server scarica la raccolta all'avvio e monta i suoi addon. Il wiki dice che la raccolta deve essere pubblica o non in elenco.
File delle impostazioni: metti le tue opzioni in garrysmod/cfg/server.cfg. Non inserire lì hostname o rcon_password se li passi anche dalla riga di comando. Il wiki di Facepunch nota che server.cfg viene eseguito tardi all'avvio, e la nostra installazione lascia in cima al file un commento che avverte che un valore al suo interno prevale in silenzio su quello della riga di comando.
Nascondilo: il wiki documenta hide_server 1 per tenere un server fuori dal browser dei server.
Opzione 2: ospitalo su PlayNHost
Il noleggio elimina l'installazione, la routine del token nella riga di comando, l'inoltro delle porte e la routine degli aggiornamenti. Scegli comunque un nome, una mappa, una modalità di gioco e i tuoi addon.
Scegli un piano. Apri la pagina di hosting dei server Garry's Mod e confronta i piani: DOG BALLON (4 giocatori), STAR BALLON (8) e GMAN BALLON (15) al momento della stesura. Premi Crea server (Personalizza piano su GMAN BALLON) e completa l'ordine. I prezzi cambiano, quindi controllali su quella pagina.
Aspetta l'installazione. Il server compare nel pannello. La sua Console stampa gameserver Steam ID quando è pronto.
Aggiungi addon. Incolla l'ID della tua raccolta Steam Workshop in Raccolta Workshop e riavvia. Usa l'ID di una raccolta, come descrive il wiki di Facepunch; per aggiungere un solo addon, mettilo in una raccolta tua e usa l'ID di quella raccolta. Vedi Come aggiungere mod al tuo server Garry's Mod.
Installa l'app 4020 e fa fino a tre tentativi quando SteamCMD risponde "Missing configuration", considerando il manifest dell'app, non il codice di uscita, come prova che i file sono arrivati.
La tua porta viene assegnata per te e passata con -port, quindi non c'è nessun router o firewall da configurare.
Con Aggiornamento automatico attivo (il predefinito, sotto Mostra avanzati), il server installa l'ultima build a ogni avvio, quindi un riavvio è un aggiornamento.
Aggiornamento Lua è disattivato in modo predefinito: il server parte con -disableluarefresh a meno che tu non lo attivi.
Il limite di giocatori segue il piano scelto e non è un'impostazione modificabile dal pannello. L'impostazione Tickrate parte da 22 sui nostri server, sotto l'intervallo da 30 a 128 consigliato dal wiki di Facepunch; puoi cambiarla in Impostazioni di gioco.
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 è una tariffa ricorrente stabilita dal piano.
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, librerie a 32 bit, un token Steam e l'inoltro delle porte. Il noleggio richiede un nome, una modalità di gioco e, idealmente, il tuo token.
Controllo: ospitarlo da soli ti dà ogni file. Sui nostri server cambi le impostazioni nel pannello e hai comunque la scheda Files per le tue configurazioni e i tuoi addon.
Utilizziamo i cookie per far funzionare il sito, capire come viene usato e misurare il nostro marketing. Puoi accettare tutto, accettare solo i cookie essenziali o scegliere per categoria.Utilizziamo i cookie per far funzionare il sito, capire come viene usato e misurare il nostro marketing. Qui sono attivi per impostazione predefinita: puoi disattivare ciò che non desideri.Leggi la nostra informativa sulla privacy