Come configurare un server dedicato di Core Keeper

Un server dedicato di Core Keeper tiene il tuo mondo in funzione per tutto il gruppo, chiunque sia online. È un download gratuito da Steam, gira su Linux e Windows, e non richiede alcun port forwarding se ogni giocatore è su Steam.

Opzione 1: a mano con SteamCMD

Il server dedicato di Core Keeper è un download gratuito e anonimo da Steam, applicazione 1963720, di circa 570 MB.

  1. Installa SteamCMD, poi esegui: +login anonymous +app_update 1963720 validate +quit
  2. Su Linux, installa xvfb e libxi6: parte della generazione del mondo gira sulla GPU, quindi il server ha bisogno di un display (virtuale) anche senza schermo. Lo _launch.sh di Pugstorm ne avvia uno per te.
  3. Avvialo con _launch.sh (Linux) o CoreKeeperServer.exe -batchmode (Windows), aggiungendo -worldname "Your Server" e -datapath con la cartella in cui conservare i salvataggi.
  4. Leggi GameInfo.txt accanto all'eseguibile: contiene il Game ID con cui si uniscono i giocatori Steam.
  5. Per i giocatori su Epic, Microsoft Store o GOG, aggiungi -port 27015 e -password, e inoltra UDP 27015 e 27016.
Suggerimento:Usa -batchmode, mai -nographics: il server genera parte del mondo sulla GPU e ha bisogno di un display, che Xvfb fornisce su una macchina Linux senza schermo.

Opzione 2: Docker

runonflux/corekeeper-server-flux, la nostra immagine, installa e aggiorna il server con SteamCMD a ogni avvio, lo fa girare su un display virtuale, scrive le sue impostazioni dalle variabili d'ambiente (CK_WORLD_NAME, CK_MAX_PLAYERS, CK_WORLD_MODE, CK_SEASON, CK_PORT, CK_ADMINS...), salva il mondo all'arresto, si riavvia sulle nuove build del gioco, conserva i backup e tiene le mod sul volume dati. Il suo sorgente è su GitHub, RunOnFlux/corekeeper-server-flux.

  • Monta /mnt/corekeeper/data su un volume: lì si trovano i mondi, le impostazioni, gli admin, i ban e le mod.
  • Monta anche /mnt/corekeeper/server, altrimenti a ogni avvio viene riscaricata l'installazione da 570 MB.
  • Pubblica 27015 e 27016, UDP, per i giocatori che entrano tramite IP.

Opzione 3: gestito su Flux

Distribuisci un server Core Keeper sul cloud decentralizzato Flux, con la stessa immagine, con le porte aperte e instradate per te, protezione DDoS inclusa, e una dashboard con 30 slot per i mondi, il Game ID e la riga di connessione, mod, admin e ban, un gestore file, un terminale in tempo reale e backup. I piani partono da $4.49 al mese.

  1. Scegli il piano per 8, 16 o 32 giocatori.
  2. Scegli una regione vicina ai tuoi giocatori.
  3. Dai un nome al mondo, scegli la sua modalità e distribuisci. Il primo avvio scarica circa 570 MB.
  4. Dai ai tuoi giocatori Steam il Game ID dalla dashboard, e a tutti gli altri la riga di connessione.

Domande frequenti

Il server dedicato di Core Keeper è gratuito?

Sì. È un download gratuito e anonimo da Steam (applicazione 1963720); non serve possedere il gioco sul server.

Il server di Core Keeper gira su Linux?

Sì, in modo nativo, su un display virtuale (Xvfb): Pugstorm fornisce _launch.sh, che lo installa e lo avvia.

Quanto tempo impiega un server Core Keeper ad avviarsi?

Il primo avvio scarica circa 570 MB. Dopo, nei nostri test, un mondo nuovo impiegava tra i 20 e i 25 secondi ad attivarsi.

Guide Core Keeper correlate