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 Colony Survival (2026)

Colony SurvivalUpdated Nov 5, 20269 min read

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.

Installa il server

  1. Installa la libreria che serve a SteamCMD.
    sudo apt-get update
    sudo apt-get install lib32gcc-s1 wget
  2. Crea un utente per il server e passa a lui.
    sudo useradd -m -s /bin/bash -U colony
    sudo su - colony
  3. Installa SteamCMD e lascia che si aggiorni da solo una volta.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xf steamcmd_linux.tar.gz
    ./steamcmd.sh +quit
  4. Scarica il server.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/colony/server +login anonymous +app_update 748090 validate +quit
    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.
  5. Copia le librerie del client Steam in ~/.steam, come fa la nostra installazione:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Avvialo ed entra

  1. Avvia il server dalla cartella del server:
    cd ~/server
    chmod +x colonyserver.x86_64
    ./colonyserver.x86_64 -batchmode -nographics +server.world "MyColony" +server.networktype SteamOnline +server.name "My Colony Server" +server.maxplayers 10 +server.gameport 27004 +server.ip 0.0.0.0 +server.steamport 27005
    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.
  2. 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.
  3. Entra. In Colony Survival, cerca il tuo server per nome nel browser dei server.
  4. 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.

  1. 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.
  2. Aspetta l'installazione. Il server compare nel pannello. La sua Console stampa Starting networking type quando si è avviato.
  3. Dagli un nome. Apri la pagina Impostazioni e imposta Nome del server e Nome del mondo (fino a 32 caratteri ciascuno, senza virgolette doppie né backslash), poi riavvia. Un nuovo nome del mondo avvia una nuova colonia e lascia la vecchia sul disco.
  4. Trova la tua colonia. Si trova sotto Files in gamedata/savegames, in una cartella con il nome del mondo.
  5. Aggiungi mod. Il file manager non carica cartelle, quindi comprimi in zip ogni cartella di mod sul tuo computer, apri gamedata/mods sotto Files, premi Carica, poi scegli Estrai file dal menu dello zip, così la mod diventa una cartella a sé con il suo modInfo.json dentro. Riavvia. Un mondo che non esiste ancora ha le sue mod attivate al riavvio dopo il primo avvio.
  6. Invita i tuoi giocatori. Dai loro il nome del tuo server da cercare nel browser dei server e guarda Come entrare nel tuo server Colony Survival.

Cosa fa il pannello per te:

  • 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.

Vedi anche Come cambiare nome, password e mondo del tuo server Colony Survival e Server Colony Survival: mondo o coloni mancanti.

Da solo o a noleggio: un confronto onesto

  • 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.
  • Disponibilità: un server di casa è attivo solo finché lo sono il tuo PC, la corrente e internet. Un server a noleggio gira sull'hardware dell'host.
  • 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.

Pronto a saltare la configurazione? Guarda i piani dei server di Colony Survival. Hai già un server? Parti da Come entrare nel tuo server Colony Survival.

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

ULTIMI ARTICOLI