Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Nodiaque - Gameserver docker

Featured Replies

  • Author

Yeah, the requirement are very high. It's not very optimized. Early access after all

image.pngs

  • Replies 651
  • Views 75.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Dockers Available   SteamCMD DedicatedServers: Enshrouded Enshrouded_Proton (2 tag available, prompt at installation) Windrose + Windrose-xvfb (extra setup required after first run). Windrose-beta e

  • If you're impatient like me you should be able to mess around with another game server and set up enshrouded with Nodiadue's image.   I used v-rising since I already had the installed.

  • Good new everyone!

Posted Images

  • Author

Normally just restarting the server is enough to update. You can follow inch ways of deleting a specific file to force the update on the server if it's not enough when rebooting. This is a steamcmd issue that always existed for many game. Something it doesn't detect new version

Yep inch's way worked looks like deleting that manifest may be an every update thing for me.

21 hours ago, Nodiaque said:

did you try switching to host network?

it's also the risk with any emulation. It's not a linux native server but a Windows (poor coded) one. So Wine emulation can be a miss

Can confirm switching to host network fixed it. Windrose now allowing me to join the server that is on the same network as a PC running the client.

@Poundsy have you tried changing the "P2pProxyAddress": to the IP address of your Unraid?

I am still running it in bridge mode, and I am able to connect to my server using after changing what the default entry was on that line.

Server working fine for me for the most part for windrose. My server seems to stay up for hours but then sometime within 24 hours it crashes when I've not been using it. My server is headless do you think using the xvfb version would fix that?

Hello,

Does anyone know how to setup sftp access to Windrose while using this docker?

I want to be able to connect to it using the mod manager I found on Nexus mods, but I can't figure out how to connect to it.

  • Author
14 hours ago, CoZ said:

@Poundsy have you tried changing the "P2pProxyAddress": to the IP address of your Unraid?

I am still running it in bridge mode, and I am able to connect to my server using after changing what the default entry was on that line.

Ah that could be something, since in bridge mode it put the docker internal ip and this can't be resolve on local network sometime. Nice catch

Its wild that this game takes up ~10% of my cpu when nobody is online.. yet 4 of us can jump in and it drops down to 4%

  • Author

That's early access game for yeah, specially in a emulation world. If they release a native linux server, it will surely be more efficiant.

Updated Windrose client and then restarted the docker but its still showing the client and server version are different. Does anyone know why this would be or have suggestions?

I haven't had an issue in bridge mode since I put my Unraid's internal IP in the server config. I can NOT vouch if it works for external access as I am still waiting on some friends to get the game.

9 hours ago, Nodiaque said:

Ah that could be something, since in bridge mode it put the docker internal ip and this can't be resolve on local network sometime. Nice catch

Would you not just need to point your SFTP program (FileZilla, etc) to the /appdata/Windrose/R5 directory? I would assume the mods go into there?

13 hours ago, Blackliger0 said:

Hello,

Does anyone know how to setup sftp access to Windrose while using this docker?

I want to be able to connect to it using the mod manager I found on Nexus mods, but I can't figure out how to connect to it.

Really? That is wild. I haven't left my running because I was watching 2 cores of my CPU spike to 100% when it was running with no one in it. (not due to Nodiaque container, it's just EA)

7 hours ago, Newtious said:

Its wild that this game takes up ~10% of my cpu when nobody is online.. yet 4 of us can jump in and it drops down to 4%

  • Author
1 hour ago, Triumph Cinema said:

Updated Windrose client and then restarted the docker but its still showing the client and server version are different. Does anyone know why this would be or have suggestions?

Sometime steamcmd doesn't update. You can delete a file to force the update. Look up in the thread, inch specified a file to delete that trigger the update. Else just save the config and map, delete the rest and start a new. It's a steamcmd bug that we can't do anything about it. Happen with any game.

15 hours ago, mcsadler said:

Server working fine for me for the most part for windrose. My server seems to stay up for hours but then sometime within 24 hours it crashes when I've not been using it. My server is headless do you think using the xvfb version would fix that?

I don't think so. You can try, but I'm pretty sure it's EA bug.

14 hours ago, Blackliger0 said:

Hello,

Does anyone know how to setup sftp access to Windrose while using this docker?

I want to be able to connect to it using the mod manager I found on Nexus mods, but I can't figure out how to connect to it.

This docker doesn't have ssh or FTP so sftp won't work. But maybe you can just put the file in the appdata folder directly like anything in unraid.

Ah I see, thank you so much!

On 4/17/2026 at 8:16 AM, Inch said:

Figured out a workaround:

Delete the appmanifest_4129620.acf file in steamapps/ and retry to force a fresh manifest.

you saved me from having to reinstall the container, so thank you so much!

  • Author

technically that reinstalled the container. Saving the config and savefile, flushing the folder and restoring only these would yield the exact same result. A bug with steamcmd that linger

5 hours ago, Nodiaque said:

Sometime steamcmd doesn't update. You can delete a file to force the update. Look up in the thread, inch specified a file to delete that trigger the update. Else just save the config and map, delete the rest and start a new. It's a steamcmd bug that we can't do anything about it. Happen with any game.

I don't think so. You can try, but I'm pretty sure it's EA bug.

This docker doesn't have ssh or FTP so sftp won't work. But maybe you can just put the file in the appdata folder directly like anything in unraid.

5 hours ago, Nodiaque said:

Sometime steamcmd doesn't update. You can delete a file to force the update. Look up in the thread, inch specified a file to delete that trigger the update. Else just save the config and map, delete the rest and start a new. It's a steamcmd bug that we can't do anything about it. Happen with any game.

I don't think so. You can try, but I'm pretty sure it's EA bug.

This docker doesn't have ssh or FTP so sftp won't work. But maybe you can just put the file in the appdata folder directly like anything in unraid.

And since I forgot to say it earlier, thank you so much for this docker!

I can't believe I never said it before, so my apologies.

As I'm sure you can tell, I'm fairly new to Unraid and still figuring things out.

Right now, I'm running a windrose server for some friends and I and we're having a blast so far.

Apparently, one of my friends even rented a server and he said it actually ran worse than mine AND it was also inaccessible after a day or 2.

TL;DR thanks again and I really appreciate the excellent work that you and the other devs out there are doing!

Also, if you have a link I'd love to buy you a beer, coffee, or whatever.

  • Author

Thank you. I do have a link but I don't even know if it work. I think I created it like 10 years ago. I'm doing this since I like doing it XD

the link is normally in the docker application (like windrose) or on my app profile in unraid.

4 hours ago, Nodiaque said:

Thank you. I do have a link but I don't even know if it work. I think I created it like 10 years ago. I'm doing this since I like doing it XD

the link is normally in the docker application (like windrose) or on my app profile in unraid.

I clicked on your name and didn't see any kofi, paypal, or anything like that. If you send me a message I'll definitely send something.

On 4/18/2026 at 11:30 PM, CoZ said:

@Poundsy have you tried changing the "P2pProxyAddress": to the IP address of your Unraid?

I am still running it in bridge mode, and I am able to connect to my server using after changing what the default entry was on that line.

I have not, works for now. That's good enough for me. If I run into trouble again I'll give this a try.

I have had windrose dedicated server with steamcmd running in a windows VM and trying to get a docker container running to migrate to.

I've tried both default + the XVFB versions in a fresh container, however both hang on the 'R5LogPreloader: Display: [000088] UR5Preloader::Load Start preloading GenlandiaMulty [D:\Source\Build\work\gameRepoCheckoutDir\Source\R5Preloader\Private\R5Preloader.cpp:39]' for atleast 30+minutes

Anyone experienced this and got a work around?

Networking looks to be fine as the relay checks all good, and even tried with old server data but still just hangs

4 hours ago, DinkyDogg said:

I have had windrose dedicated server with steamcmd running in a windows VM and trying to get a docker container running to migrate to.

I've tried both default + the XVFB versions in a fresh container, however both hang on the 'R5LogPreloader: Display: [000088] UR5Preloader::Load Start preloading GenlandiaMulty [D:\Source\Build\work\gameRepoCheckoutDir\Source\R5Preloader\Private\R5Preloader.cpp:39]' for atleast 30+minutes

Anyone experienced this and got a work around?

Networking looks to be fine as the relay checks all good, and even tried with old server data but still just hangs

This also happens on mine however once I connect, things load.

Wanted to once again thank you for this docker config. I also wanted to just add some of my current configs and how I got it working with the new Dedicated IP / Direct IP settings they now allow. It has dramatically reduced my ping. Using the invite code method, everyone could connect but I would see my ping start at ~60 and even climb to over 100. Which is wild for the server sitting in the room next to me.

I configured the docker using the original build (non-XVFB, though would probably work the same). For network I set it to a custom bridge for a separate NIC and gave it a dedicated IP. This way I could have it separate from my unraid server.

Once the server was up, and generated all the files, I shut it down and modified the two settings below in the ServerDescription.json file to allow for Direct connection.

"UseDirectConnection": true, (was false, set to true)

"DirectConnectionServerPort": 7777, (may be set to -1 or already be set to 7777)

Additionally, you can set the server name and server password.

I booted up the server and then setup port forwarding on my FW to this docker / port. I am able to connect to it via the local IP/Port (7777) and others can connect externally via my ISP IP/Port Pings dropped to about 20-30 for everyone on the server.

Keep in mind, with this config the invite code method will not work even if you enter one. It's one or the other. Also you have to enter the IP / Port / Password every time you connect as it currently does not save any info in the game UI.

  • Author
10 hours ago, Blackliger0 said:

I clicked on your name and didn't see any kofi, paypal, or anything like that. If you send me a message I'll definitely send something.

You don't see this in the docker template (not in the forum)? I'll have to find out why if you don't
image.png

5 hours ago, DinkyDogg said:

I have had windrose dedicated server with steamcmd running in a windows VM and trying to get a docker container running to migrate to.

I've tried both default + the XVFB versions in a fresh container, however both hang on the 'R5LogPreloader: Display: [000088] UR5Preloader::Load Start preloading GenlandiaMulty [D:\Source\Build\work\gameRepoCheckoutDir\Source\R5Preloader\Private\R5Preloader.cpp:39]' for atleast 30+minutes

Anyone experienced this and got a work around?

Networking looks to be fine as the relay checks all good, and even tried with old server data but still just hangs

Are you not able to connect? Mine always stopped there but I don't own the game so never tried to actually connect.

15 minutes ago, TrigServ said:

This also happens on mine however once I connect, things load.

Wanted to once again thank you for this docker config. I also wanted to just add some of my current configs and how I got it working with the new Dedicated IP / Direct IP settings they now allow. It has dramatically reduced my ping. Using the invite code method, everyone could connect but I would see my ping start at ~60 and even climb to over 100. Which is wild for the server sitting in the room next to me.

I configured the docker using the original build (non-XVFB, though would probably work the same). For network I set it to a custom bridge for a separate NIC and gave it a dedicated IP. This way I could have it separate from my unraid server.

Once the server was up, and generated all the files, I shut it down and modified the two settings below in the ServerDescription.json file to allow for Direct connection.

"UseDirectConnection": true, (was false, set to true)

"DirectConnectionServerPort": 7777, (may be set to -1 or already be set to 7777)

Additionally, you can set the server name and server password.

I booted up the server and then setup port forwarding on my FW to this docker / port. I am able to connect to it via the local IP/Port (7777) and others can connect externally via my ISP IP/Port Pings dropped to about 20-30 for everyone on the server.

Keep in mind, with this config the invite code method will not work even if you enter one. It's one or the other. Also you have to enter the IP / Port / Password every time you connect as it currently does not save any info in the game UI.

Oh the direct connection info are new parameter, they weren't present before. This mean no more uPNP I guess. I'll have to check if they updated their guide to update to that. Direct is always faster then flimsy upnp.

Is there a list of files or instructions on moving from a locally created server to the docker server for windrose?

Thanks!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.