Sunkenland

Sunkenland

Docker app from Jamxx's Repository

Overview

This Docker will download and install SteamCMD. It will also install a Sunkenland server and run it. **ATTENTION:** First startup can take a long time since it downloads the server files and installs the runtimes! Update Notice: Simply restart the container if a newer version of the game is available.

SteamCMD Docker Dedicated Game Server for Unraid

This will download and install SteamCMD and the associated dedicated game server.

NOTE: Please allow about 5 minutes for initial container startup with a good Internet connection. The game files and necessary runtimes only need to be downloaded once. To update to a newer version of the game, just restart the container. If you want to install a beta version of the game, change the GAME_ID parameter value to: GAME_ID -beta BRANCH_NAME (e.g. 294420 -beta latest_experimental would download the 7 Days to Die dedicated server from the latest_experimental branch).

Windrose Dedicated Server

NOTE: After first startup of the server, shut it down and edit the following files to your liking:

  • YOUR_INSTALL_PATH/R5/ServerDescription.json
  • YOUR_INSTALL_PATH/R5/Saved/SaveProfiles/Default/RocksDB/gameVersion/Worlds/worldId/WorldDescription.json

You can customize your server by modifying those two files. See here for more details: https://playwindrose.com/dedicated-server-guide/

Please note that there is no port forwarding required for this game, but it does rely on UPnP.

The invite code used to join the server will be in ServerDescription.json

Run example

docker run --name WR -d \
	--volume /path/to/steamcmd:/serverdata/steamcmd \
	--volume /path/to/windrose:/serverdata/serverfiles \
	jcoker85/windrose

Heavily based off of https://github.com/ich777/docker-steamcmd-server. Thank you for your contributions!

Install Sunkenland on Unraid in a few clicks.

Find Sunkenland in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Sunkenland Review the template variables and paths Click Install

Categories

Download Statistics

2,284
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
jcoker85/sunkenland
Last Updated2025-04-09
First Seen2024-02-12

Runtime arguments

Network
bridge
Shell
bash
Privileged
false
Extra Params
--restart=unless-stopped

Template configuration

SteamCMDPathrw
Target
/serverdata/steamcmd
Value
/mnt/cache/appdata/steamcmd
Server FilesPathrw
Target
/serverdata/serverfiles
Value
/mnt/cache/appdata/sunkenland
Game IDVariable

The game ID that the container download at startup. (https://steamdb.info/)

Target
GAME_ID
Value
2667530
Game ParametersVariable

Enter your game parameters (worldGuid is required)

Target
GAME_PARAMS
Value
-worldGuid be56a0f5-3d50-447d-abf3-aaa5faa5c572 -region us -password docker -maxPlayerCapacity 8
Validate InstallationVariable

Set the Variable to 'true' if you want to validate the installation otherwise leave it blank.

Target
VALIDATE
UDP - GamePortPortudp

UDP GamePort 1: not required but players may get lower latency connection.

Target
27015
Value
27015
Steam-UsernameVariable

Your Steam username goes here if you want to install a game that needs a valid account, otherwise leave it blank (ATTENTION: You have to disable Steam Guard).

Target
USERNAME
Steam-PasswordVariable

Your Steam password goes here if you want to install a game that needs a valid account, otherwise leave it blank (ATTENTION: You have to disable Steam Guard).

Target
PASSWRD
UIDVariable
Value
99
GIDVariable
Value
100