Zo zet je de dedicated server van The Forest op

De dedicated server van The Forest houdt het eiland draaiende voor je hele groep, wie er ook online is. Het is een gratis download via Steam, Endnight levert hem alleen voor Windows, en de instelling Max Players loopt van 2 tot 100.

Optie 1: op Windows met SteamCMD

The Forest Dedicated Server is een gratis, anonieme download van Steam, applicatie 556450, ongeveer 1.8 GB. Je hoeft het spel niet te bezitten op de server.

  1. Installeer SteamCMD en voer daarna uit: +login anonymous +app_update 556450 validate +quit.
  2. Schrijf een config.cfg naast de server (de sleutels staan in de instellingengids). De server kan zelf een sjabloon voor zichzelf schrijven, maar een bestand dat jij schrijft werkt net zo goed.
  3. Start TheForestDedicatedServer.exe met -batchmode -nographics -configfilepath <pad naar config.cfg> -savefolderpath <een map voor de saves>.
  4. Open UDP 8766, 27015 en 27016 in de firewall en stuur ze door op de router.
  5. Join vanuit het spel: Multiplayer, Join Game, en zoek de server op naam.
Tip:Houd de savemap gebackupt: dat is het enige deel dat niet opnieuw kan worden gedownload. De server slaat op een timer op (minimaal 15 minuten) en wanneer de laatste speler vertrekt, niet wanneer je hem sluit.

Optie 2: op Linux, onder Wine

Er is geen native Linux-versie, maar de Windows-server draait onder Wine. Download hem met SteamCMD geforceerd op de Windows-versie (+@sSteamCmdForcePlatformType windows), geef Wine een virtueel beeldscherm (Xvfb: de Unity-player stopt met "Failed to create batch mode window" zonder dat), en start TheForestDedicatedServer.exe met dezelfde argumenten als op Windows.

Optie 3: Docker

runonflux/theforest-server-flux, onze image, installeert en updatet de Windows-server met SteamCMD bij elke start, draait hem onder Wine 10 op een virtueel scherm, schrijft config.cfg vanuit omgevingsvariabelen (FOREST_SERVER_NAME, FOREST_PASSWORD, FOREST_ADMIN_PASSWORD, FOREST_MAX_PLAYERS, FOREST_DIFFICULTY, de drie poorten...), herstart naar nieuwe gamebuilds en bewaart backups. De broncode staat op GitHub, RunOnFlux/theforest-server-flux.

  • Publiceer de drie UDP-poorten; de image bindt de nummers die je opgeeft.
  • Gebruik twee volumes: de saves en instellingen (/mnt/theforest/data), en de gameinstallatie (/mnt/theforest/server) die opnieuw wordt gedownload als die verloren gaat.
  • Geef hem 4 GB geheugen of meer: een lege server houdt ongeveer 1.5 GB vast en dat groeit met spelers en bases.

Poorten

InstellingPoortProtocolWat het is
serverSteamPort8766UDPSteam's master server updater; gepubliceerd zoals de documentatie van het spel vraagt
serverGamePort27015UDPGameverkeer: waar spelers verbinding maken
serverQueryPort27016UDPSteam's serverquery: de serverlijst en Steam-favorieten

Optie 4: een beheerde deploy op Flux

Deploy The Forest-server op de gedecentraliseerde Flux-cloud, met dezelfde image, de poorten geopend en doorgestuurd voor je, DDoS-bescherming inbegrepen, en een dashboard met elke serverinstelling, vijf save-slots, je co-op save geüpload, het admin-wachtwoord, een bestandsbrowser, een live terminal en backups. Abonnementen beginnen bij $6.49 per maand.

Veelgestelde vragen

Is de The Forest dedicated server gratis?

Ja. Het is een gratis, anonieme download van Steam (applicatie 556450); je hoeft het spel niet te bezitten op de server.

Draait de server van The Forest op Linux?

Niet native: Endnight levert het alleen voor Windows. Het draait op Linux onder Wine met een virtueel beeldscherm, zo draait onze Docker-image het ook.

Hoe lang duurt het voordat de The Forest-server start?

Ongeveer een minuut zodra hij is geïnstalleerd. De allereerste start downloadt ook ongeveer 1.8 GB, dus het duurt in totaal ongeveer twee minuten.

Gerelateerde The Forest-gidsen