Option 1: von Hand mit SteamCMD
Der The Isle Dedicated Server ist die Steam-Anwendung 412680, ein anonymer Download. Evrima ist sein evrima-Branch: Ohne -beta evrima bekommst du den Legacy-Server von 2022, der gar keinen Linux-Build hat.
- Installiere SteamCMD und führe dann aus: +login anonymous +app_update 412680 -beta evrima validate +quit (etwa 1.5 GB).
- Starte TheIsle/Binaries/Linux/TheIsleServer-Linux-Shipping TheIsle -Port=7777 -log, als normaler Benutzer: nicht als root.
- Übergib den Dedicated-Server-Client von Epic Online Services in derselben Zeile, -ini:Engine:[EpicOnlineServices]:DedicatedServerClientId=... und DedicatedServerClientSecret=... (das Paar, das jeder Anbieter nutzt). Ohne ihn sagt das Log „Unable to initialize EOS platform“ und der Server wird nie fertig gestartet.
- Stoppe ihn einmal und bearbeite dann TheIsle/Saved/Config/LinuxServer/Game.ini: ServerName, MaxPlayerCount, das Passwort, die Warteschlange, den RCON, KI, Klassen und den Rest.
- Öffne den Spielport (UDP 7777) und, für die Warteschlange, ihren TCP-Port (10000).
Option 2: Docker
runonflux/theisle-server-flux, unser Image, installiert bei jedem Start den evrima-Branch, führt den Server als unprivilegierten Benutzer mit dem Epic-Client aus, schreibt die Game.ini aus Umgebungsvariablen (ISLE_SERVER_NAME, ISLE_MAX_PLAYERS, ISLE_ADMINS, ISLE_QUEUE...) und den Einstellungen seines Panels, hält den RCON im Container, startet mit Warnungen im Spiel auf neue Builds neu und sichert die Spielerdatenbank. Der Quellcode liegt auf GitHub, RunOnFlux/theisle-server-flux.
- Binde /mnt/isle/data als Volume ein: Dort liegen die Spielerdatenbank, die Game.ini und die Bans.
- Binde auch /mnt/isle/server ein, sonst lädt jeder Start den 1.5-GB-Server erneut herunter.
- Veröffentliche 7777/udp und 10000/tcp. Veröffentliche nicht 8888.
Option 3: verwaltet auf Flux
Stelle einen Server für The Isle auf der dezentralen Flux Cloud bereit, mit demselben Image, mit für dich geöffneten und weitergeleiteten Ports, inklusive DDoS-Schutz und einem Dashboard mit jeder Game.ini-Einstellung, den spielbaren Klassen und Wildtieren, einer privaten Serverkonsole, Admins, Whitelist, VIPs und Bans, einem Dateibrowser, einem Live-Terminal und Backups. Die Tarife beginnen bei $6.49 im Monat.
- Wähle den Tarif für 30, 60 oder 100 Spieler.
- Wähle eine Region in der Nähe deiner Spieler.
- Gib dem Server einen Namen, trag deine SteamID64 als Admin ein und stelle ihn bereit. Der erste Start lädt etwa 1.5 GB herunter.
- Leg seine Regeln in den Tabs „Servereinstellungen“ und „Dinosaurier“ fest. Spieler finden ihn über den Namen im Serverbrowser.
Häufig gestellte Fragen
Ist der dedizierte The Isle Server kostenlos?
Ja. Es ist ein kostenloser, anonymer Download von Steam (Anwendung 412680, Branch evrima); du musst das Spiel auf dem Server nicht besitzen.
Läuft der The Isle Server unter Linux?
Ja: Der evrima-Branch hat einen nativen Linux-Build. Er muss als normaler Benutzer laufen, nicht als root, und braucht die Client-ID und das Secret von Epic Online Services in der Kommandozeile.
Wie lange braucht ein Evrima-Server zum Starten?
Der erste Start lädt etwa 1.5 GB herunter. Danach war Gateway in unseren Tests in etwa 6 Sekunden geladen und das RCON antwortete in etwa 11. Es kann noch ein paar Minuten dauern, bis er im Serverbrowser erscheint.