Windrose

Windrose

Docker 应用程序 from Nodiaque's Repository

概述

This Docker will download and install SteamCMD. It will also install Windrose and run it on Wine64.
** Configuration are required after first run **

Network:
Direct Port:
Port used are defined under Game Parameters. If you change them, you must remove and create the port binding.

Dyamic Port:
Remove the queryport and port from the game parameter, remove the port binding and start using host network. You must also change serverdescription.json to change "usedirectconnection" from true to false.

Configuration:
You must wait for the game to be fully initialize once, then shutdown the server to modify the config file.
NEVER MODIFY WHILE THE CONTAINER IS RUNNING.

There is 2 configuration file.
R5/ServerDescription.json is for the server itself (how it run). After first run, you must change these:

	"IsPasswordProtected": true,
	"Password": "yourpassword",
	"UseDirectConnection": true,
	"DirectConnectionServerPort": 7777,

To edit World configuration and settings, you edit the file WorldDescription.json. This file will be under a random named folder like R5/Saved/SaveProfiles/Default/RocksDB/game version/Worlds/world document id/WorldDescription.json

Reference:
https://playwindrose.com/dedicated-server-guide/

Update Notice: Simply restart the container if a newer version of the game is available.

Joining a game

If you don't use the direct port method, you must join using the invite code that you can find in ServerDescription.json

运行时参数

网络
bridge
外壳
bash
特权
false
额外参数
--restart=unless-stopped

模板配置

SteamCMDPathrw
目标
/serverdata/steamcmd
价值
/mnt/user/appdata/steamcmd
ServerFilesPathrw
目标
/serverdata/serverfiles
价值
/mnt/cache/appdata/windrose
Game parameterVariable

If you change the port or query port, you must change port mapping

目标
GAME_PARAMS
价值
-MULTIHOME=0.0.0.0 -PORT=7777 -QUERYPORT=7778
Game Port UDPPortudp
目标
7777
默认值
7777
价值
7777
Game Port TCPPorttcp
目标
7777
默认值
7777
价值
7777
Query PortPortudp
目标
7778
默认值
7778
价值
7778
TailScale Fallback State DirectoryVariable{3}

Fallback container directory for tailscale state information - Added By Community Applications

目标
CA_TS_FALLBACK_DIR
默认值
/serverdata/steamcmd
价值
/serverdata/steamcmd
TailScale Fallback State DirectoryVariable{3}

Fallback container directory for tailscale state information - Added By Community Applications

目标
CA_TS_FALLBACK_DIR
默认值
/serverdata/steamcmd
价值
/serverdata/steamcmd

下载统计数据

20,995
下载总数

详细信息

存储库
nodiaque/steamcmd:windrose
最后更新2026-04-27
初见2026-04-15

在Unraid 上运行 Windrose 。

Windrose 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。