Need a Windrose Server?
Skip the hassle of self-hosting! Get a fully managed Windrose dedicated server with one-click setup, automatic updates, and 24/7 support.
Rent a Windrose Server โ ๐ฅ 30% OFF
Windrose launched into Early Access on April 14, 2026 with full dedicated server support, allowing players to host persistent multiplayer worlds for their communities. Whether you are setting up a server for friends or planning a public server, this guide walks you through everything you need to know.
We will cover both self-hosting a Windrose server and using a managed hosting provider, so you can choose the best option for your crew.
What Is a Windrose Dedicated Server?
A Windrose dedicated server is a standalone instance of the game that runs independently of any player machine. This allows:
- 24/7 uptime โ your world stays online even when you log off
- Persistent world saves
- Full control over difficulty, world settings, and player access
- Support for up to 4 players (8-player lobbies being tested in Early Access)
Option 1: Self-Hosting a Windrose Server
Self-hosting is ideal if you want full control and already have capable hardware. The dedicated server is Windows-only (Unreal Engine 5).
Minimum Requirements
| Players | RAM | CPU | Storage |
|---|---|---|---|
| 2 | 8 GB | 2 cores @ 3.2 GHz | 35 GB SSD |
| 4 | 12 GB | 2 cores @ 3.2 GHz | 35 GB SSD |
| 8โ10 | 16 GB | 4 cores @ 3.2 GHz | 35 GB SSD |
โ ๏ธ If you plan to run the game client and the dedicated server on the same PC, you need at least 24 GB RAM total (16 GB for the client + 8 GB for the server process).
- OS: Windows 10/11 or Windows Server (64-bit)
Step-by-Step Setup Guide
1. Install the Dedicated Server
Open Steam and go to Library โ Tools. Find Windrose Dedicated Server and click Install. This is a separate tool from the game itself โ it gets added to your library when you own Windrose.
2. Start the Server for the First Time
Open the server install folder and run StartServerForeground.bat. This is the recommended way to start the server โ it shows a live console window with logs so you can see when it finishes loading.
Wait until it fully loads, then close the window to shut it down. This first run generates all the config files you will edit next.
Alternatively, run WindroseServer.exe to start it as a background process (use Task Manager to stop it).
3. Configure Your Server
After the first run, open ServerDescription.json from the root of the server folder (not inside any subfolders). Edit it while the server is stopped:
{
"PersistentServerId": "do-not-edit-this",
"InviteCode": "myserver1",
"IsPasswordProtected": false,
"Password": "",
"ServerName": "My Windrose Server",
"WorldIslandId": "auto-generated",
"MaxPlayerCount": 4,
"P2pProxyAddress": "0.0.0.0"
}
โ ๏ธ Always stop the server before editing config files. The server overwrites changes made while it is running.
World difficulty settings (mob health, damage multipliers, etc.) are in a separate file per world:
R5\Saved\SaveProfiles\Default\RocksDB\<version>\Worlds\<world_id>\WorldDescription.json
4. Networking
Windrose uses NAT punch-through for player connections via the invite code system. In most cases you do not need to manually forward ports. Make sure UPnP is enabled on your router and Windows Firewall allows the Windrose server executables through.
If players still cannot connect, check that your router NAT type is not set to Strict, and try switching your DNS to Google Public DNS (8.8.8.8 / 8.8.4.4) โ some DNS providers block Windrose connection endpoints by default.
5. Connect to Your Server
Windrose uses an invite code system โ not IP addresses. Find your invite code in ServerDescription.json at the server root, or in the console output when the server starts.
To join: launch Windrose โ Play โ Connect to Server โ enter the invite code.
โ ๏ธ Important: Every player must complete the Windrose tutorial in single-player at least once before they can join a multiplayer server. Players who skip this will be kicked back to the main menu.
6. Updating Your Server
Stop the server first, then open Steam โ Library โ Tools โ Windrose Dedicated Server and let Steam update it. The game client and server must be on the same version for players to connect.
Option 2: Using a Windrose Server Hosting Provider
If you want to skip the setup entirely and get your crew online in minutes, a managed hosting provider handles everything for you โ hardware, updates, DDoS protection, and backups.
๐ Get Windrose server hosting from XGamingServer โ plans from $10.50/month with instant setup, AMD Ryzen 9 7950X hardware, and 24/7 support.
Self-Hosting vs Paid Hosting
| Feature | Self-Hosting | Managed Hosting |
|---|---|---|
| Setup time | 1โ2 hours | Under 5 minutes |
| Hardware cost | You provide it (8โ16 GB RAM needed) | Included |
| Uptime | Only when your machine is on | 24/7 |
| DDoS protection | โ | โ |
| Automatic updates | Manual | One click |
| Backups | Manual | Automated |
| Technical knowledge needed | High | None |
Performance Tips
- Use an NVMe SSD โ Windrose saves world data in RocksDB which does many small reads/writes
- Keep player count at 4 or under for the best Early Access experience โ the developers recommend this
- Set up scheduled daily restarts โ UE5 servers accumulate memory over time
- Avoid very high mob multipliers (e.g. 5.0) โ they increase AI processing per encounter significantly
Common Issues
Players Cannot Connect
- Wait at least 1 minute after starting โ the server needs time to register
- Double-check the invite code โ it is case-sensitive
- Make sure UPnP is enabled on your router
- Disable any VPN on the host machine
- Try switching DNS to 8.8.8.8 โ some providers block Windrose endpoints
Player Gets Kicked Back to the Menu
- The player has not completed the tutorial โ all players must finish it before joining multiplayer
- The host may still be loading โ wait until the host is fully inside the world before joining
Version Mismatch
- Update both the game client and the dedicated server tool via Steam โ they must match exactly
Config Changes Not Saving
- The server must be stopped before editing config files โ changes made while it is running get overwritten
Should You Host or Rent?
- Self-host if you enjoy the technical setup, already have 8โ16 GB of spare RAM, and are happy doing maintenance yourself
- Use a host if you want your server online within minutes, 24/7 uptime, automatic updates, and no hardware overhead
For building a community or running a public server, managed hosting is almost always the better choice.
Final Thoughts
Windrose dedicated servers give you full control over your multiplayer experience. Self-hosting is possible but requires solid hardware (8 GB RAM minimum), Windows OS, and ongoing maintenance as the game updates through Early Access.
If your goal is to get your crew sailing as fast as possible, Windrose server hosting from XGamingServer gets you online in minutes with instant setup, AMD Ryzen 9 hardware, DDoS protection, and 24/7 support from $10.50/month.
Ready to Play?
Get your Windrose server up and running in minutes with our managed hosting solution.
Need a Windrose Server?
Skip the hassle of self-hosting! Get a fully managed Windrose dedicated server with one-click setup, automatic updates, and 24/7 support.
Rent a Windrose Server โ ๐ฅ 30% OFF




