Option 1: unter Windows mit SteamCMD
Der Sons of the Forest Dedicated Server ist ein kostenloser, anonymer Download von Steam, Anwendung 2465200, etwa 3.4 GB. Du musst das Spiel auf dem Server nicht besitzen.
- Installiere SteamCMD und führe dann aus: +login anonymous +app_update 2465200 validate +quit (Endnight liefert VerifyUpdateSOTFDedicated.bat mit, das dasselbe tut).
- Starte den Server einmal mit StartSOTFDedicated.bat. Beim ersten Start schreibt er dedicatedserver.cfg und ownerswhitelist.txt mit den Standardwerten und hält an, damit du ihn neu startest.
- Bearbeite dedicatedserver.cfg: mindestens ServerName und, falls gewünscht, Password. MaxPlayers geht bis 8.
- Trage deine SteamID64 in ownerswhitelist.txt ein, eine pro Zeile, um den Server über das Spielmenü zu verwalten.
- Öffne UDP 8766, 27016 und 9700 in der Firewall, leite sie am Router weiter und starte den Server dann neu.
Option 2: unter Linux, mit Wine
Es gibt keinen nativen Linux-Build, aber der Windows-Server läuft unter Wine. Lade ihn mit SteamCMD herunter, erzwungen auf den Windows-Build (+@sSteamCmdForcePlatformType windows), gib Wine ein virtuelles Display (Xvfb) und starte SonsOfTheForestDS.exe mit -userdatapath.
Option 3: Docker
runonflux/sotf-server-flux, unser Image, installiert und aktualisiert den Windows-Server bei jedem Start mit SteamCMD, lässt ihn unter Wine 10 auf einem virtuellen Display laufen, schreibt dedicatedserver.cfg und ownerswhitelist.txt aus Umgebungsvariablen (SOTF_SERVER_NAME, SOTF_PASSWORD, SOTF_MAX_PLAYERS, SOTF_GAME_MODE, SOTF_OWNERS, die drei Ports ...), speichert die Welt beim Stopp, startet auf neuen Spiel-Builds neu und führt Backups. Der Quellcode liegt auf GitHub, RunOnFlux/sotf-server-flux.
- Binde /mnt/sotf/data als Volume ein: Die Einstellungen, die Besitzer und jeder Save-Slot liegen dort.
- Binde auch /mnt/sotf/server ein, sonst lädt jeder Start die 3.4 GB große Installation herunter und baut das Wine-Prefix neu auf.
- Veröffentliche die drei UDP-Ports und halte die Nummern außen und innen gleich: Der Server meldet die Ports, die er belegt.
Option 4: verwaltet bei Flux
Stelle einen Sons of the Forest Server auf der dezentralen Flux Cloud bereit, auf demselben Image, mit geöffneten und für dich weitergeleiteten Ports, inklusive DDoS-Schutz, und mit einem Dashboard mit jeder Servereinstellung und jeder benutzerdefinierten Spielregel, Save-Slots, deinem hochgeladenen Koop-Spielstand, Besitzern, einem Dateibrowser, einem Live-Terminal und Backups. Die Tarife starten bei $8.49 im Monat.
- Wähle den Tarif 4 Players, 8 Players oder 8 Players Plus.
- Wähle eine Region nah bei deinen Spielern.
- Gib dem Server einen Namen, setze bei Bedarf ein Passwort und einen Spielmodus und stelle ihn bereit. Der erste Start lädt etwa 3.4 GB herunter und lädt die Insel in etwa drei Minuten.
- Deine Freunde finden ihn über den Namen unter Multiplayer, Join, oder mit Direct und der Adresse aus dem Dashboard.
Häufig gestellte Fragen
Ist der Sons of the Forest Dedicated Server kostenlos?
Ja. Es ist ein kostenloser, anonymer Download von Steam (Anwendung 2465200). Du musst das Spiel auf dem Server nicht besitzen.
Läuft der Sons of the Forest Server unter Linux?
Nicht nativ: Endnight liefert ihn nur für Windows aus. Unter Linux läuft er mit Wine und einem virtuellen Display, so lässt ihn auch unser Docker-Image laufen.
Wie lange braucht ein Sons of the Forest Server zum Starten?
Etwa eine Minute, sobald er installiert ist. Der allererste Start lädt zusätzlich etwa 3.4 GB herunter und dauert daher insgesamt etwa drei Minuten.