Opzione 1: a mano con SteamCMD
Il server dedicato è un download gratuito e anonimo da Steam (applicazione 443030), di circa 4.3 GB. Il ramo predefinito è Enhanced; il vecchio gioco si trova nel ramo conan-exiles-legacy.
- Installa SteamCMD, poi esegui: +force_install_dir ./conan +login anonymous +app_update 443030 validate +quit
- Crea un utente normale per questo: il server Linux si rifiuta di girare come root ("Refusing to run with the root privileges").
- Avvialo: ./ConanSandbox/Binaries/Linux/ConanSandboxServer-Linux-Shipping ConanSandbox -log -Port=7777 -QueryPort=27015 -MaxPlayers=20 -ServerName="My Server"
- Le sue impostazioni si trovano in ConanSandbox/Saved/Config/LinuxServer: ServerSettings.ini (le regole, scritte al primo avvio), Engine.ini e Game.ini.
- Per RCON, scrivi tu Game.ini: una sezione [RconPlugin] con RconEnabled=1, RconPassword e RconPort=25575. Altrove il log dice "Rcon disabled".
- Apri UDP 7777 e 7778 (il gioco e la porta raw di Unreal), UDP 27015 (la query Steam) e TCP 25575 se usi RCON.
Opzione 2: Docker
runonflux/conanexiles-server-flux, la nostra immagine (sorgente su GitHub, RunOnFlux/conanexiles-server-flux), installa e aggiorna il server a ogni avvio, lo fa girare come utente senza privilegi e scrive i file ini dalle variabili d'ambiente: CONAN_SERVER_NAME, CONAN_SERVER_PASSWORD, CONAN_ADMIN_PASSWORD, CONAN_MAX_PLAYERS, CONAN_MAP_REGIONS, CONAN_MODS, CONAN_RCON_PASSWORD e le tre porte.
- Monta /mnt/conan/server su un volume per l'installazione da 4.3 GB, i download del Workshop e i log, e /mnt/conan/data su un altro per Saved/ (il mondo e i file ini) e i file dell'immagine stessa (backup, elenco delle mod).
- CONAN_MODS accetta gli ID del Workshop nell'ordine di caricamento; l'immagine li scarica con SteamCMD e scrive modlist.txt.
- flux-conan rcon <command> esegue un comando RCON dall'interno del container, con la password che l'immagine conserva.
Opzione 3: gestito su Flux
Distribuisci un server Conan Exiles sul cloud decentralizzato Flux, con la stessa immagine, con le porte aperte e instradate per te, protezione DDoS inclusa, e una dashboard con ogni impostazione del server come modulo, un calendario PvP, una scheda Mod, ban, una console RCON, un gestore file e backup. I piani partono da $9.49 al mese.
- Scegli il piano per 10, 20 o 40 giocatori.
- Scegli una regione vicina ai tuoi giocatori.
- Dai un nome al server, imposta una password di accesso se la vuoi, mantieni la password admin che il modulo crea per te, e distribuisci. Il primo avvio scarica circa 4.3 GB.
- Trova il server per nome in Play Online, oppure usa Direct Connect con l'indirizzo dalla dashboard.
Domande frequenti
Il server dedicato di Conan Exiles è gratuito?
Sì. È un download gratuito e anonimo da Steam (applicazione 443030). A costare è la macchina che lo fa girare.
Il server Conan Exiles Enhanced gira su Linux?
Sì, in modo nativo. Enhanced include una build Linux del server (ConanSandboxServer-Linux-Shipping), quindi Wine non serve più. Deve girare come utente normale, non come root.
Quanto tempo impiega un server Conan Exiles ad avviarsi?
Il primo avvio scarica circa 4.3 GB; il mondo è poi pronto in circa 40 secondi. Gli avvii successivi impiegano da 30 a 45 secondi per caricare il mondo.