Risposta breve. Puoi ospitare un server di Colony Survival da solo e gratis: installa il server dedicato, l'app Steam 748090, con SteamCMD e un login anonimo, poi avvia colonyserver.x86_64 in modalità headless con un nome del mondo, un nome del server, un limite di giocatori e una porta di gioco. Oppure noleggia un server di Colony Survival e salta installazione e rete.
Dalla versione 0.17 gli sviluppatori dicono che i server si collegano da soli al browser dei server, senza port forwarding. I giocatori trovano il tuo server dal nome nel browser dei server del gioco.
Controllato il 5 novembre 2026 sulla versione 0.18.0.9, la più recente annunciata dagli sviluppatori su Steam.
Questa guida usa gli annunci Steam degli sviluppatori e la configurazione che il nostro pannello installa su ogni server di Colony Survival. Per andare subito al noleggio, vedi l'opzione 2.
Cosa ti serve
Il software del server: "Colony Survival Dedicated Server", app Steam 748090. È un download separato dal gioco (app 366090) e si installa con un login Steam anonimo, quindi non serve un account Steam per scaricarlo.
Una macchina sempre accesa: un PC di riserva, un server di casa o una macchina virtuale nel cloud. Questa guida usa Linux a 64 bit, che è quello che usiamo noi. Non abbiamo provato un server Windows.
RAM e CPU: gli sviluppatori non pubblicano i requisiti del server, quindi ogni cifra che leggi altrove è una stima.
Un nome del mondo, un nome del server e un limite di giocatori: tutti e tre si passano da riga di comando.
Rete: una porta di gioco a tua scelta. Nell'annuncio della 0.17 gli sviluppatori dicono che i server raggiungono il browser dei server senza port forwarding.
Il gioco: ogni giocatore ha bisogno di Colony Survival su Steam.
Opzione 1: ospitalo da solo
Questi passaggi valgono per Debian o Ubuntu. Il comando di installazione, il comando di avvio e i percorsi dei file sono quelli che usano i nostri server.
Nelle nostre installazioni, SteamCMD a volte non è riuscito a scaricare ma ha comunque segnalato successo. Controlla che steamapps/appmanifest_748090.acf esista nella cartella del server e, se manca, esegui di nuovo il comando.
Copia le librerie del client Steam in ~/.steam, come fa la nostra installazione:
Questo è il comando che eseguono i nostri server, con i tuoi valori al posto dei nostri. Il nostro pannello considera il server avviato quando il log stampa Starting networking type. Il primo avvio crea il mondo. Eseguilo sotto un gestore di servizi come systemd, così riparte dopo un crash.
Se i giocatori non riescono a connettersi, controlla che il firewall della macchina lasci passare la porta di gioco. Il numero della porta è il valore di +server.gameport. Gli sviluppatori dicono che dalla 0.17 il port forwarding non serve, quindi questa è una soluzione di riserva.
Entra. In Colony Survival, cerca il tuo server per nome nel browser dei server.
Aggiorna fermando il server ed eseguendo di nuovo il comando di download. Fallo ogni volta che il gioco si aggiorna.
Dove viene salvato il mondo
Il mondo è una cartella con il nome di +server.world dentro gamedata/savegames. Un nome del mondo diverso avvia un'altra colonia, quindi puoi tenerne più di una affiancate. Le mod vanno in gamedata/mods, una cartella per mod con il proprio modInfo.json.
Attivare una mod
Questo è ciò che abbiamo scoperto configurando i nostri server, ed è la trappola per cui esiste il nostro script di installazione. Mettere una mod in gamedata/mods non basta: una mod si attiva per mondo, in gamedata/savegames/<world>/worldconfig.json, in un array chiamato ModConfigEntries che il server scrive vuoto e non riempie. Ogni voce deve corrispondere al nome dentro il modInfo.json della mod, non al nome della cartella, e un errore di battitura lascia la mod installata ma spenta in silenzio. Inoltre il file del mondo esiste solo dopo che il server ha creato il mondo, quindi avvia una volta, ferma e poi modifica.
Opzione 2: ospitalo su PlayNHost
Il noleggio elimina installazione, porte e routine di aggiornamento. Scegli comunque tu il nome del server, il nome del mondo e le tue mod.
Scegli un piano. Apri la pagina di hosting dei server Colony Survival e confronta i piani: BOW (10 giocatori), CROSSBOW (16) e MUSKET (24) al momento della scrittura. Premi Crea server (Personalizza piano su MUSKET) e completa l'ordine. I prezzi cambiano, quindi controllali su quella pagina.
Aspetta l'installazione. Il server compare nel pannello. La sua Console stampa Starting networking type quando si è avviato.
La porta di gioco viene assegnata al tuo server e passata nel comando di avvio insieme alla porta Steam, quindi non c'è niente da aprire o inoltrare.
Con Aggiornamento automatico attivo (è l'impostazione predefinita, sotto Mostra opzioni avanzate nella pagina Impostazioni), il server controlla su Steam l'ultima versione del server a ogni avvio, quindi un riavvio è un aggiornamento.
Le mod vengono attivate per te non appena il mondo esiste. A ogni avvio uno script legge il nome reale nel modInfo.json di ogni mod e scrive la lista ModConfigEntries di conseguenza, quindi una mod in gamedata/mods è attiva dopo un riavvio e una mod eliminata è spenta. Una mod il cui nome contiene altro che lettere, cifre, spazi, punti, trattini e trattini bassi viene saltata, e la Console lo segnala. Viene sostituita solo quella lista, il resto di worldconfig.json resta com'era.
L'installazione prova SteamCMD fino a tre volte e si ferma con un errore se i file non sono arrivati, invece di lasciare un server vuoto che fallisce al primo avvio.
Costo: il software del server è gratis. Ospitarlo da solo costa corrente, hardware e banda, oppure una macchina cloud. Il noleggio è una tariffa decisa dal piano e dal periodo di fatturazione che scegli.
Esposizione: a casa i giocatori si collegano alla tua connessione internet e ti occupi tu di firewall e router. Un server a noleggio tiene fuori la tua connessione di casa.
Configurazione: ospitarlo da solo richiede la riga di comando, SteamCMD e un gestore di servizi. Il noleggio richiede un nome del server e un nome del mondo.
Mod: ospitarlo da solo significa modificare worldconfig.json a mano. Sui nostri server uno script fa questa modifica per te a ogni riavvio.
Controllo: ospitarlo da solo ti dà ogni file e ogni opzione di avvio. Sui nostri server cambi i nomi nel pannello e hai ancora la scheda Files per il resto.
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