Du kan driva en Astro Colony-server hos ZapX på din egen VPS. Astro Colony finns (ännu) inte i Game Server Installer, så du behöver konfigurera servern manuellt. Serverfilerna är gratis att hämta via SteamCMD för både Windows och Linux. I den här guiden får du veta vad du behöver, hur du installerar och startar servern samt vilka portar du behöver öppna.
| Krav | Astro Colony |
|---|---|
| Operativsystem | Windows Server eller Linux, till exempel Debian eller Ubuntu |
| Serverfiler | SteamCMD-app-ID 2662210 (Windows) respektive 2934900 (Linux), anonym nedladdning |
| Åtkomst | Windows: Fjärrskrivbord · Linux: SSH |
Astro Colony finns (ännu) inte i Game Server Installer. Därför installerar du servern själv. Om du vill använda ett annat operativsystem installerar du en annan mall via Inställningar > Ominstallation. Då raderas all data på din VPS. Läs mer i Ominstallation av server.
I Windows startar du servern med AstroColonyServer.exe i servermappen. I Linux använder du AstroColonyServer.sh. Lägg till följande parametrar:
AstroColonyServer.exe -log -SteamServerName="Mein Astro Colony Server" -QueryPort=27015
| Parameter | Betydelse |
|---|---|
-log | öppnar ett fönster med serverns utdata |
-SteamServerName | Namnet i serverlistan. Håll det kort – utvecklaren rekommenderar färre än 30 tecken. |
-QueryPort | Query-port för serverlistan |
Ändra inte spelporten med -port. Enligt utvecklaren kan spelare annars inte längre ansluta till servern.
Om du vill att servern ska starta automatiskt när din VPS startas om skapar du en aktivitet i Aktivitetsschemaläggaren i Windows, som kör servern vid systemstart. I Linux kan du till exempel använda en systemd-tjänst eller starta servern i en screen-session.
Inställningarna finns i ServerSettings.ini. Filen ligger i AstroColony\Saved\Config\WindowsServer\ för Windows-servern och i AstroColony/Saved/Config/LinuxServer/ för Linux-servern. Stoppa servern innan du redigerar filen och starta den igen när du är klar. Här är några viktiga inställningar:
| Inställning | Betydelse |
|---|---|
ServerPassword | Lösenord för att ansluta |
MaxPlayers | Antal spelarplatser |
Seed och MapName | Världens seed och karta |
AdminList | Administratörernas SteamID64, separerade med kommatecken |
AutosaveInterval och AutosavesCount | Intervall mellan automatiska sparningar och antal sparade versioner |
ShouldLoadLatestSavegame | läser in den senaste sparfilen när servern startar |
Servern känner igen administratörer i AdminList via deras Steam-ID i spelet. De kan bland annat spara, läsa in och ladda upp sparfiler.
| Port | Protokoll | Användning |
|---|---|---|
| 7777 | UDP | Spel |
| 27015 | UDP | Query (serverlista) |
Öppna portarna i operativsystemets brandvägg: i Windows-brandväggen (Hantera regler i Windows Defender-brandväggen) eller i Linux enligt anvisningarna i Konfigurera Linux-brandväggen. Öppna dem också i ZapX-kontrollpanelen under fliken Nätverksbrandvägg för din VPS.
