Skip to content
Windrose
Game Configurator

Windrose Server Configuration Generator

Use this config generator to set your Windrose server settings online and configure your Windrose Dedicated Server without writing JSON by hand: choose a server name, password protection, and maximum players using a form or AI Easy Mode, then check, copy, or download ServerDescription.json. Free and no sign-up required, including Easy Mode.

Built by Florian Galz

Example result

Example: the generated ServerDescription.json

You set the options using a form or AI Easy Mode, and the generator creates the finished ServerDescription.json for Windrose live. Below are the first lines of the default configuration; your file contains your values and all other settings.

Example · Default configuration

Output

ServerDescription.json
{  "Version": 1,  "ServerDescription_Persistent": {    "ServerName": "Windrose Server",    "IsPasswordProtected": false,    "Password": "",    "MaxPlayerCount": 4  }}

Settings

Set these Windrose server settings

Your Windrose Dedicated Server's ServerDescription.json is short: the Version field at the top, followed by the settings the generator writes for you in the ServerDescription_Persistent block.

KeyDefaultMeaning
VersionDefault: 1Always appears at the very top of the file. If the field is missing, the server considers the file invalid and ignores it.
ServerNameDefault: "Windrose Server"The name of your server shown to players. Maximum 64 characters.
IsPasswordProtectedDefault: falseDetermines whether a password is required to join.
PasswordDefault: ""The password required to join. This field only appears when password protection is enabled; otherwise, the value stays empty.
MaxPlayerCountDefault: 4Maximum players from 1 to 10. Officially, up to 4 players are recommended.

What the Generator Intentionally Does Not Cover

  • InviteCode: The server generates the invite code itself; you shouldn't change it manually.
  • WorldIslandId: Changing the world reference may cause the server to load the wrong world.
  • P2pProxyAddress: The generator doesn't change this network setting.
  • WorldDescription.json: Difficulty and combat and ship multipliers are in this second file, which the generator does not create.

Guide

How to configure your Windrose server

From the default configuration to a restart: here's how to apply your Windrose server settings.

  1. 1

    Step 1

    Open generator

    The generator starts with the default configuration: server name “Windrose Server”, no password, and 4 players. If you already have a ServerDescription.json, import it as a .json or .txt file or paste its contents. Values the server writes itself, such as InviteCode and WorldIslandId, are kept.

  2. 2

    Step 2

    Describe Server or Set Fields

    In Easy Mode, describe your server to the AI in your own words and apply only the suggestions you confirm. In Advanced Mode, you set each field yourself.

  3. 3

    Step 3

    Set server name and password

    Enter a server name of up to 64 characters. For a private server, enable password protection and set a password to join.

  4. 4

    Step 4

    Choose maximum players

    Set the maximum players between 1 and 10. Officially, up to 4 players are recommended.

  5. 5

    Step 5

    Check preview and export

    Check ServerDescription.json in the live preview. Then copy it, download it, or share a link that doesn't include your password.

  6. 6

    Step 6

    Upload the file to the R5 folder

    Upload the file to your server's R5 folder using the file manager or FTP/SFTP. If you imported your existing file, it replaces the old ServerDescription.json. Without an import, InviteCode and WorldIslandId are missing, so transfer the new values into your existing file instead.

  7. 7

    Step 7

    Restart server

    Restart the server. Windrose only reads ServerDescription.json at startup, so your new settings won't take effect until then.

Setup

File location & usage

Two ways to get the config onto a server: upload it yourself or apply it directly in our panel.

The manual method

Upload yourself

  1. 1

    Download file

    Download the generated ServerDescription.json using the button above.

  2. 2

    Upload via file manager or FTP/SFTP

    Place in R5/ServerDescription.json (Linux) or R5\ServerDescription.json (Windows).

  3. 3

    Apply changes

    Windrose only reads ServerDescription.json on startup — restart your server for the changes to take effect.

The ZAP-Hosting way

Apply in the panel, no FTP needed

Rent a Windrose server from us: download the file, place it in the file manager, and restart. All in your browser.

  • File Manager directly in your browser
  • No FTP client required
  • Online in 60 seconds

More tools

Useful tools for your Windrose server

FAQ

Frequently asked questions about Windrose server settings

File location, player count, password, restart, and generator limitations—briefly answered.

In your server's R5 folder: R5/ServerDescription.json on Linux, R5\ServerDescription.json on Windows. On a ZAP-Hosting server, you can open and edit it using the file manager in the panel.

Four settings in the ServerDescription_Persistent block: server name (ServerName, up to 64 characters), whether a password is required to join (IsPasswordProtected), the password to join (Password), and maximum players (MaxPlayerCount). The generator always writes the Version field at the top; without it, the server ignores the file.

The generator allows 1 to 10 players and defaults to 4. Officially, up to 4 players are recommended.

Enable password protection (IsPasswordProtected). The password field only appears then, and its value is saved in Password. If protection is off, Password remains empty in the file.

No. Copying or downloading doesn't change anything on your server. Upload the file to the R5 folder and restart the server, because Windrose only reads ServerDescription.json at startup.

The generator deliberately has no fields for them. The server generates InviteCode itself, and you shouldn't change it manually. Changing WorldIslandId could cause the wrong world to load. If you import your existing file, both stay unchanged and are included in the downloaded file. Without an import they are missing, so the safest approach is to transfer the new values into your existing file. Difficulty and multipliers are stored in WorldDescription.json, which the generator doesn't cover.

Describe the server you want in your own words, such as “Private server with a password for a small crew”. The AI suggests suitable values, explains each change, and only applies what you confirm. Your password isn't sent to the AI; you enter it yourself.

Yes. The form, Easy Mode, import, copy, download, and share link all work without an account. Easy Mode has a short rate limit to prevent excessive requests, and the share link never includes your join password.

Any more questions?

Contact Support
Ready?

Get your Windrose server online today

Rent your Windrose server now and apply this config directly in the panel.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in seconds.

Flexible TermCancel anytimeOnline in 60 seconds