Option 1: unter Windows mit SteamCMD
Der The Forest Dedicated Server ist ein kostenloser, anonymer Download über Steam, Anwendung 556450, etwa 1.8 GB groß. Du musst das Spiel auf dem Server nicht besitzen.
- SteamCMD installieren, dann ausführen: +login anonymous +app_update 556450 validate +quit.
- Schreibe eine config.cfg neben den Server (die Schlüssel stehen im Einstellungsleitfaden). Der Server kann sich selbst eine Vorlage schreiben, aber eine Datei, die du schreibst, funktioniert genauso.
- Starte TheForestDedicatedServer.exe mit -batchmode -nographics -configfilepath <Pfad zur config.cfg> -savefolderpath <ein Ordner für die Spielstände>.
- Öffne UDP 8766, 27015 und 27016 in der Firewall und leite sie am Router weiter.
- Tritt aus dem Spiel bei: Mehrspieler, Spiel beitreten, und finde den Server über seinen Namen.
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, das auf den Windows-Build erzwungen wird (+@sSteamCmdForcePlatformType windows), gib Wine ein virtuelles Display (Xvfb: Ohne es stoppt die Unity-Anwendung mit „Failed to create batch mode window“), und starte TheForestDedicatedServer.exe mit denselben Argumenten wie unter Windows.
Option 3: Docker
runonflux/theforest-server-flux, unser Image, installiert und aktualisiert den Windows-Server bei jedem Start mit SteamCMD, betreibt ihn unter Wine 10 auf einem virtuellen Display, schreibt config.cfg aus Umgebungsvariablen (FOREST_SERVER_NAME, FOREST_PASSWORD, FOREST_ADMIN_PASSWORD, FOREST_MAX_PLAYERS, FOREST_DIFFICULTY, die drei Ports ...), startet auf neue Spiel-Builds neu und erstellt Backups. Der Quellcode steht auf GitHub, RunOnFlux/theforest-server-flux.
- Veröffentliche die drei UDP-Ports; das Image bindet die Nummern, die du angibst.
- Behalte zwei Volumes bei: die Spielstände und Einstellungen (/mnt/theforest/data) und die Spielinstallation (/mnt/theforest/server), die erneut heruntergeladen wird, falls sie verloren geht.
- Gib ihm 4 GB Arbeitsspeicher oder mehr: ein leerer Server belegt etwa 1.5 GB, und er wächst mit Spielern und Basen.
Ports
| Einstellung | Port | Protokoll | Was es ist |
|---|---|---|---|
| serverSteamPort | 8766 | UDP | Steams Master-Server-Updater; veröffentlicht, wie es die Dokumentation des Spiels verlangt |
| serverGamePort | 27015 | UDP | Spieltraffic: wohin sich Spieler verbinden |
| serverQueryPort | 27016 | UDP | Steams Serverabfrage: die Serverliste und Steam-Favoriten |
Option 4: eine verwaltete Bereitstellung auf Flux
Stelle The Forest Server in der dezentralen Flux Cloud bereit, mit demselben Image, mit geöffneten und für dich weitergeleiteten Ports, inklusive DDoS-Schutz und einem Dashboard mit jeder Servereinstellung, fünf Speicherplätzen, deinem hochgeladenen Koop-Spielstand, dem Admin-Passwort, einem Dateibrowser, einem Live-Terminal und Backups. Tarife ab $6.49 im Monat.
Häufig gestellte Fragen
Ist der The Forest Dedicated Server kostenlos?
Ja. Es ist ein kostenloser, anonymer Download über Steam (Anwendung 556450), du musst das Spiel auf dem Server nicht besitzen.
Läuft der The Forest Server unter Linux?
Nicht nativ: Endnight liefert es nur für Windows aus. Unter Linux läuft es mit Wine und einem virtuellen Display, so wie es unser Docker-Image betreibt.
Wie lange braucht der The-Forest-Server zum Starten?
Etwa eine Minute, sobald er installiert ist. Der allererste Start lädt außerdem etwa 1.8 GB herunter, daher dauert es insgesamt etwa zwei Minuten.