Windrose Dedicated Server Fleet Manager · v1.6.4

Command Your Fleet.
Zero SSH.

The self-hosted control plane for Windrose servers. Commission ships in drydock, install UE4SS & Pak mods with drag-and-drop, and tune world parameters in seconds.

$ git clone https://github.com/C9RE/Kraken.git && cd Kraken/hub && bun install
KRAKEN HUB // BRIDGE DECK
Sea of Skulls
vessel-01 · portal-main
Afloat
Port :7777 UDP
Crew Cap 12 Players
Invite 3f1f4cf6
Image v1.6.4
[14:52:01] INFO: Initializing WineHQ 9.0 prefix...
[14:52:04] INFO: UE4SS 3.0.1 Beta loader hooked.
[14:52:05] PASS: mods.json validated: 3 active plugins.
[14:52:09] HOST: Bound game UDP :7777 / query :7788
[14:52:12] READY: Steam backend authenticated [AppID 4129620]
[14:52:13] JOIN: Matchmaking registered · Invite code [3f1f4cf6]

Maritime Architecture

Built for Captains, Not Sysadmins.

Everything you need to orchestrate Windrose servers without wrestling configuration files or SSH keys.

1-Click Drydock

Commission new server instances in seconds. Kraken inspects your host, allocates the next free UDP port pair, provisions directories, and prepares the Compose stack.

🏴‍☠️

Zero-Touch Rigging

Drag-and-drop UE4SS zip files, loose Lua scripts, native DLLs, or Unreal pak files. Kraken automatically syncs mods.json and legacy mods.txt in lockstep.

🧭

Visual Voyage Studio

Tune enemy health, mob damage, ship hull integrity, and explore settings directly in WorldDescription.json with safety locks against save-game race conditions.

📦

Hot Cargo Backups

Snapshot your world saves and server configurations into compressed tarballs without stopping the container. Rollback with single-click confidence.

Full Unreal Engine 4 Mod Support

Windrose dedicated servers require careful layout coordination between UE4SS 3.0.1 Beta, pak loaders, and native DLL hooks. Kraken takes care of all directory mapping automatically.

UE4SS 3.0.1 ~mods/ Pak Files LogicMods/ WindrosePlus Native DLLs
UE4SS Zip Archives Binaries/Win64/ue4ss/Mods/
Unreal Pak Mods Content/Paks/~mods/
Blueprint Logic Paks Content/Paks/LogicMods/
Registry Dual-Sync mods.json + mods.txt

Deployment

Cast Off in 60 Seconds

Deploy via the SvelteKit Hub web interface or run standalone with Docker Compose.

Headless Docker

CLI Only

Minimal one-liner deployment if you only need a single isolated game server without the web dashboard.

git clone https://github.com/C9RE/Kraken.git cd Kraken cp .env.example .env docker compose up -d

Answers

Frequently Asked Questions

Do I need Wine installed on my Linux host? +
No. WineHQ (x86_64), Xvfb, SteamCMD, and all Windows runtime emulation layers are fully containerized inside the Docker image. Your host only needs Docker Engine with Compose v2+ and an AVX-capable CPU.
How do friends connect to my Windrose server? +
Every commissioned ship generates an invite code that displays in the Hub bridge deck (e.g. 3f1f4cf6). Players enter this code directly in the Windrose game client to join via matchmaking. Alternatively, direct UDP IP connection can be enabled in settings.
Is the web dashboard secure for public networks? +
Kraken Hub includes an optional scrypt-hashed PIN authentication gate (4–12 digits) with per-IP exponential rate limiting (5 failed attempts locks out the IP for 15 minutes). You can toggle this on from the Settings tab anytime.
Can I run multiple Windrose servers on one server? +
Yes! That is exactly why Kraken was built. The Drydock automatically manages port offsets (e.g., 7777/7788, 7787/7798, etc.) and keeps all save data, mods, and container state in isolated directories.