Overview
The ServerDescription.json file is the master configuration manifest for Windrose dedicated servers. It governs server identity, authentication credentials, network mode, and world save binding.
In DustBowl Warden, this file resides in /home/container/ServerDescription.json and can be edited in real time via the Warden File Manager or updated over SFTP (port 2022).
Production Configuration Example
Below is a tested, production-grade ServerDescription.json for DustBowl Warden:
{
"ServerName": "DustBowl Games | Windrose Dedicated | Warden Hosted",
"ServerDescription": "Explore, craft, and survive on high performance DustBowl Warden infrastructure.",
"ServerPassword": "SecretPassword123",
"ServerPasswordProtected": true,
"MaxPlayers": 8,
"Port": 7777,
"QueryPort": 27015,
"UseDirectConnection": true,
"WorldId": "World_Alpha_01",
"AutoSaveIntervalMinutes": 15,
"AdminPassword": "SuperSecretAdminKey!"
}
Critical Parameters Breakdown
ServerName: The display title visible in the server browser.ServerPasswordProtected: Set totrueif a password is required to join.MaxPlayers: Maximum concurrent player connections (maximum 8).Port: Core game port (default7777). Must match the assigned port in the Warden Network tab.QueryPort: Steam query port (default27015).UseDirectConnection: Set totrueto allow players to connect directly using your server IP address and port.WorldId: Links the server instance to a specific save subfolder inWindrose/Saved/SaveGames/.
Modifying Configurations in DustBowl Warden
- Open your server dashboard at
https://warden.dustbowl.games. - Stop the server from the Console tab.
- Open File Manager and click on
ServerDescription.json. - Adjust your configuration settings and click Save Content.
- Restart the server from the Console tab.
Useful Interactive Tools
- Generate direct connection strings with the Direct Connect URL Generator.
- Manage scheduled reboots with the Server Wipe & Restart Schedule Planner.
