Windrose Dedicated Server
Self-hosted Windrose dedicated server for Linux, packaged as a Docker container running SteamCMD and Wine.
Players join via Invite Code from the in-game menu. No port forwarding required.
What you get
- Single CLI (
./windrose) for setup, lifecycle, status, and updates - Anonymous SteamCMD download and validation on every container start
- Wine plus Xvfb headless runtime, no desktop required
- Persistent saves and config via bind-mounted volumes
- All settings driven from
.env, no manual JSON editing - Healthcheck watches the server process
- Automated builds publish to GHCR
- Backup and restore scripts with retention
Pages
Requirements
| Component | Minimum |
|---|---|
| OS | Ubuntu 22.04+ or Debian 12+ |
| Docker | 24.x or newer |
| Docker Compose | v2 (docker compose) |
| RAM | 8 GB (16 GB recommended for 4+ players) |
| Disk | 8 GB free |