Windrose Server Administration
How to manage your Windrose dedicated server — player management, server controls, backups, and scheduling.
Windrose is in Early Access — in-game admin commands and tooling are expected to expand with future updates. This guide covers server administration through the XGamingServer panel.
Panel Controls
From the Dashboard in the XGamingServer panel:
| Action | How |
|---|---|
| Start server | Click Start |
| Stop server | Click Stop |
| Restart server | Click Restart |
| View live console | Click Console in the sidebar |
| Send a console command | Type in the console input and press Enter |
Changing the Invite Code
Stop your server.
Open File Manager → R5/Saved/SaveProfiles/Default/ServerDescription.json.
Edit the InviteCode field. Must be at least 6 characters, case-sensitive, using 0-9, a-z, A-Z only.
Save and restart.
Setting or Changing the Password
Edit ServerDescription.json and set:
"IsPasswordProtected": true,
"Password": "YourNewPassword"See Set a Password for full steps.
Adjusting Difficulty and World Settings
All difficulty multipliers and gameplay modifiers are set in WorldDescription.json per world. This includes:
- Mob health and damage multipliers
- Ship combat settings
- Boarding difficulty
- Co-op scaling modifiers
- Combat difficulty level (Easy / Normal / Hard)
See Server Configuration for the full parameter reference.
Automatic Restarts (Scheduled)
In the panel sidebar, click Schedules.
Click Create Schedule.
Set a name (e.g. "Daily Restart") and configure the cron interval — e.g. every 12 hours.
Add a Power Action task set to Restart.
Enable the schedule and save.
Backups
In the panel sidebar, click Backups.
Click Create Backup. The panel will archive your current server files.
To restore a backup, click the three-dot menu next to the backup entry and select Restore.
Your world save data lives in R5/Saved/SaveProfiles/Default/RocksDB/. Back up this folder before major updates.
Sub-Users (Sharing Access)
In the panel sidebar, click Users.
Click New User and enter the player's email address.
Select the permissions they should have (e.g. start/stop, file manager, console access).
Click Invite. They'll receive an email to set up their panel account.
Related Guides
How is this guide?