- EpikFail
Dark and Light Headless Server Setup (Advanced Guide)
Updated: Jun 16, 2020
Server Setup Guide used to create the FailTrain's Community PvE Server.

Advanced Setup:
Head over to our Basic Setup Page if you need more detailed notes.
Windows 10 [Creators Update] Virtual Machine
- 6 vCPUs
- 16 GB RAM
- 100 GB Disk
Software Requirements:
SteamCMD (Valve Software Link)
DirectX (Microsoft Corporation Link)
Visual C++ 2013 (x86 / x64) (Microsoft Corporation Link)
Dark and Light Server Manager
This can be used to download, patch, backup, and manage your server. We highly recommend this over the other methods.Dark and Light Server Manager
Steam App ID for Dark and Light:
529180
Server Config File Location: <install_dir>\dnlserver\DNL\Saved\Config\WindowsServer\GameUserSettings.ini
NOT RECOMMENDED: Server Startup BAT Script Example (update the passwords):
start "C:\Program Files (x86)\SteamCMD\dnlserver\DNL\Binaries\Win64\DNLServer.exe" "DNL_ALL?QueryPort=27015?Port=7777?SessionName=FailPireCommunity?MaxPlayers=30?ServerPVE=true?ServerCrosshair=true?ShowMapPlayerLocation=true?DisableStructureDecayPvE=true?AllowFlyerCarryPvE=true?listen?ServerAdminPassword=RCONPASSWORD" -nosteamclient -game -server -log
Notes:
Our server was not join-able unless we were logged into the steam client on the same machine but it would start up without issue. It did not prevent the same account from running the game on another computer. For our instance, we installed the steam client and logged into the steam network prior to running the server.