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] fiR3W4LL - Gameserver Dockers

Featured Replies

Summary: Support Thread for fiR3W4LL Gameserver Dockers (Space Engineers & Empyrion)

Application: SteamCMD

 

 

If you like my work, please consider making a donation


1-2-paypal-donate-button-png-thumb2.png.29769c52753e27ea2516503030ef4315.png

Edited by fiR3W4LL

  • 3 weeks later...
  • Replies 68
  • Views 13.2k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Did you follow this steps?   In order for the server to start, there are still a few steps that need to be taken. After the Docker has been installed and all files have been downloaded. St

  • Hello fiR3W4LL,   First of all, thank you so much for all of your hard work.  Especially with Empyrion Galactic Survival.   That being said, the latest update to the Empyrion app f

  • Hi JoeJoe Checket this right now, did you check the Permission for the installation Folder? ERROR! Failed to install app '530870' (Disk write failure) I changed the Settings under Shares a

Posted Images

  • Author

Hi Dusty Roberts

Can you share your Savegame Path? 
Did you check the Readme file on GitHub?
https://github.com/fiR3W4LL87/unraid-templates/blob/main/README-SpaceEngineers.md

 

Regarding Mods:
The Space Engineers server does not allow loading of mods, one has to replace some steam command dll's as outlined here. https://support.keenswh.com/spaceengineers/pc/topic/24978-1-201-013-dedicated-server-unable-to-download-some-mods

 

I will give it a try

Tried to get mods to work a while ago with no success. Maybe your contribution will help.

 

Regards
fiR3W4LL

 

Edited by fiR3W4LL

Hello fiR3W4LL,

 

I am running the Empiryon docker container, and I am also interested in installing a scenario mod called 'Reforged Eden'. I have subscribed to the mod and downloaded the files on my game client and then tried to copy the files to the server in this location

 

'\Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Content\Scenarios'

 

I then have modified the 'Dedicated.yaml' file with the new name 'Reforged Eden' for the scenario value.

When the mod is installed on my client machine it installs it to

 

'\Steam\steamapps\workshop\content\383120\2550354956'

 

I am unsure where to copy the files and was wondering if you had any pointers or ideas on why it's having issues.

 

Thanks!

Edited by guyonphone
clarity

I actually got this figured out, and was totally caused by my own issues.

First this is absolutley the correct directory to copy the mod to:
'\Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Content\Scenarios'

My issue was that I was trying to change the scenario on an already existing save game. So once you boot the container the first time and allow it to download all the game files, you then need to turn the server back off and do the following:

  1. Navigate to "Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Saves\Games" and rename 'DediGame' to 'DediGame.old'
  2. Copy the Scenario you subscribed to and downloaded using your client computer 
    From: '\Steam\steamapps\workshop\content\383120\2550354956'
    To: '\Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Content\Scenarios'
  3. Rename the folder '2550354956' to 'Reforged Eden'
  4. Modify the 'dedicated.yaml':
    1. Change the field 'Srv_Name' under Server Config from 'DediGame' to anything of your liking.
    2. changing the 'CustomScenario:' field from 'Default Multiplayer' to 'Reforged Eden' (Without the quotes)
  5. Power the server back on, this time it should load 'Reforged Eden' and create a new save game folder.

    This is what fixed it for me.

Edited by guyonphone

  • Author
24 minutes ago, guyonphone said:

I actually got this figured out, and was totally caused by my own issues.

First this is absolutley the correct directory to copy the mod to:
'\Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Content\Scenarios'

My issue was that I was trying to change the scenario on an already existing save game. So once you boot the container the first time and allow it to download all the game files, you then need to turn the server back off and do the following:

  1. Navigate to "Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Saves\Games" and rename 'DediGame' to 'DediGame.old'
  2. Copy the Scenario you subscribed to and downloaded using your client computer 
    From: '\Steam\steamapps\workshop\content\383120\2550354956'
    To: '\Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Content\Scenarios'
  3. Rename the folder '2550354956' to 'Reforged Eden'
  4. Modify the 'dedicated.yaml':
    1. Change the field 'Srv_Name' under Server Config from 'DediGame' to anything of your liking.
    2. changing the 'CustomScenario:' field from 'Default Multiplayer' to 'Reforged Eden' (Without the quotes)
  5. Power the server back on, this time it should load 'Reforged Eden' and create a new save game folder.

    This is what fixed it for me.

Hi @guyonphone

Im glad that it worked. Is more or less the same that i was trying ;)

  • Author

Hi @Dusty Roberts

I was able to get it to work with mods. As you described, you actually have to select the files under Appdata/SpaceEngineersDedicated and copy them under DedicatedServer64.

image.png.74bbbea748c9348a8ed2c7262982c3d1.png

Then under appdata/SpaceEngineersDedicated/Instances/Saves/*YourSaveGame* add the mods you want in the file Sandbox_config.sbc as shown in the printscreen.

image.png.9a7829858acff5fd0e8936e328495abe.png

the easiest way is, to start a local game on your PC with the mods you want, save this and then go %appdata%/spaceengineers/Saves/*nextFolder*/*nextFolder* and copy the mods entries out from Sandbox_config.sbc under mods.

Download the file from the server and paste it and upload the file again.

image.thumb.png.664d86d0e40f4ccf3f3ba003032ae1be.png

Then Start the Server and you should see all mods.

 

Regards

Edited by fiR3W4LL

Hi there.

 

I have been able to successfully start and run 2 separate space engineer servers. However the issue i am facing at the moment is that as soon as a second person joins it kicks the first person out. When i look at the docker log while it is happening all it says is user has left. It doesn't matter if player joining is xbox or pc. Still the same result. current player gets kicked out. 

 

The server dosent crash. if you rejoin before you run out of oxygen or health then you can continue on. but.... your still by yourself because the other player has been kicked.

 

I was originally hosting a server inside a vm on unraid as there was no docker last i looked. must say im very happy now but just need this last thing to work. when i was using the vm it was extremely laggy. and constantly said streaming for both of us. Now it doesn't say streaming and no lag but only one can play at a time.

 

Any ideas on what is going on at all?

 

 

  • Author

Not really, ill digg into it. Did you change the config? Maybe the section with max players?

When the second person kicks the first out, and he trys to rejoin while the second ist still in game, does he kick the second out?

As said ill check that as soon i get home!


Gesendet von iPhone mit Tapatalk

Hi fiR3W4LL.

 

i didnt change the config. players are still set at 4.

Yes each time someone comes in the other gets kicked out. this is happening with both SE servers i have. I was thinking it might be my server but i specifically bought this one with SE in mind spec wise.  please let me know if you need any info to help solve this issue.

 

 

  • Author
On 9/20/2022 at 1:00 PM, BORIS THA BOSS said:

Hi fiR3W4LL.

 

i didnt change the config. players are still set at 4.

Yes each time someone comes in the other gets kicked out. this is happening with both SE servers i have. I was thinking it might be my server but i specifically bought this one with SE in mind spec wise.  please let me know if you need any info to help solve this issue.

 

 

Hi Boris

Could you please Provide me the whole Instances Folder? In PN? Please

Regards

  • 2 months later...

Thoughts on Adding a WebUI for us Non educated for the Console terminal for the SE server or maybe something similar to what the NDI plugin does where its a graphical interface with just that program?

  • Author
On 12/2/2022 at 3:04 PM, Church said:

Thoughts on Adding a WebUI for us Non educated for the Console terminal for the SE server or maybe something similar to what the NDI plugin does where its a graphical interface with just that program?

Unfortunately, I don't have that option either. But can I ask what problems you have? Because you don't have much to do in the console. 

  • 2 months later...

Getting the error "Cannot start new world - Premade world not found".

  • Author

On which Game? Space or Empy?

Space

  • Author
4 hours ago, eshchar said:

Space

Did you follow this steps?
 

In order for the server to start, there are still a few steps that need to be taken.

After the Docker has been installed and all files have been downloaded. Stop the server, go to user/appdata/SpaceEngineersDedicated/Instances.

Upload the SpaceEngineers-Dedicated.cfg there. In the file itself, you can change the following parameters yourself. Under Administrator you can enter your SteamID, the GroupID of Steam if the server is only intended for a certain group. ServerName - Your server name that you want to find in the overview. WorldName - The name of the world

Then continue: in the folder Saves you create a new folder with Docker Star System

IMPORTANT: If you have changed the WorldName in the CFG before, enter the corresponding name.

Then go into the folder and upload all the files that are stored in my GitHub account under Docker Star System.

INFO: The port 27017 was defined by me because I had already occupied the standard port of 27016. If you want to change this, you can find the entry in the SpaceEngineers-Dedicated.cfg under Serverport.

After that, you should be able to start the server.

Thank you very much it works

Hello,

unfortunately I can not get the Space Engineers server to run for 2 days. Neither an empty world, nor my server save game, with or without mods. Should the server start unexpectedly, so you can not connect to this at all, local or even over the internet.

Currently, the server constantly fails to find any files:

023-03-04 11:06:12.556: Loading session: Z:\appdata\space-engineers\instances\Saves\Lantia
2023-03-04 11:06:12.798: Experimental mode: Yes
2023-03-04 11:06:12.798: Experimental mode reason: ExperimentalMode, MaxFloatingObjects, SyncDistance, EnableIngameScripts, Mods
2023-03-04 11:06:12.798: Console compatibility: No
2023-03-04 11:07:10.986: Exception while loading world: Unable to find the specified file.
2023-03-04 11:07:11.226: Exiting...
2023-03-04 11:07:14.305: Autosave in unload
2023-03-04 11:07:14.942: Logging off Steam...
2023-03-04 11:07:14.943: Shutting down server...
2023-03-04 11:07:15.025: Done
Setting breakpad minidump AppID = 244850

The nice thing is that my save game with all 6 mods can be loaded on a windows server without problems and you can connect on it.

My attempts to fix the error:
- Empty Savegame without mods
- reinstall docker
- DedicatedServer64- and Content-Folder from the WinServer
- Lan-to-Lan-connection
- Change the port

Either the server does not start or you cannot connect. :(

  • 4 weeks later...
  • Author

Hi @Aoshi

sorry for tha late reply, have a hard time right now. Did you check my last report from the 26. Feb? As i created the docker for Unraid had the same problem and could resolve that with it!? Otherwise ill check that asap

Edited by fiR3W4LL

  • 3 months later...

Any idea why Space Engineer dedicated server would continuously reboot when we try to add WeaponCore 2.4? The server log states "Exception while loading world: Unable to find the Specified file. 

We tried a fresh docker install and logged in to verify the instance worked. Then added to the mod to the Sandox_config.sbc file and rebooted. The server will continuously loop with the above error.   Am I missing some files or is there a permission issue maybe?

 

I have been able to get the Reavers mod to work on the dedicated Unraid Server.

 

I can confirm that WeaponCore 2.4 will work on a windows dedicated server install. 

 

Edited by gamingloser

  • 2 weeks later...
On 7/1/2023 at 7:21 PM, gamingloser said:

Any idea why Space Engineer dedicated server would continuously reboot when we try to add WeaponCore 2.4? The server log states "Exception while loading world: Unable to find the Specified file. message.txt

We tried a fresh docker install and logged in to verify the instance worked. Then added to the mod to the Sandox_config.sbc file and rebooted. The server will continuously loop with the above error.   Am I missing some files or is there a permission issue maybe?

 

I have been able to get the Reavers mod to work on the dedicated Unraid Server.

 

I can confirm that WeaponCore 2.4 will work on a windows dedicated server install. 

 

 

We've also been having this issue for a while now, any solutions?

  • Author

Hi Guys

My Server isnt working correctly at this moment. Ill check that after the holydays.

But did you try this already ?

 

Regards

On 9/5/2022 at 11:56 PM, fiR3W4LL said:

Hi @Dusty Roberts

I was able to get it to work with mods. As you described, you actually have to select the files under Appdata/SpaceEngineersDedicated and copy them under DedicatedServer64.

image.png.74bbbea748c9348a8ed2c7262982c3d1.png

Then under appdata/SpaceEngineersDedicated/Instances/Saves/*YourSaveGame* add the mods you want in the file Sandbox_config.sbc as shown in the printscreen.

image.png.9a7829858acff5fd0e8936e328495abe.png

the easiest way is, to start a local game on your PC with the mods you want, save this and then go %appdata%/spaceengineers/Saves/*nextFolder*/*nextFolder* and copy the mods entries out from Sandbox_config.sbc under mods.

Download the file from the server and paste it and upload the file again.

image.thumb.png.664d86d0e40f4ccf3f3ba003032ae1be.png

Then Start the Server and you should see all mods.

 

Regards

 

Quote

-------------------------------INSTALL & UPDATE------------------------------
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/root/Steam/logs/stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1689642531
-- type 'quit' to exit --
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
"@sSteamCmdForcePlatformType" = "windows"
Success! App '298740' already up to date.
---------------------------------UPDATE CONFIG-------------------------------
---------------------------------UPDATE PLUGINS------------------------------
Found 0 plugins in /appdata/space-engineers/plugins
-----------------------------CURRENT CONFIGURATION---------------------------
GAME_DIR=/appdata/space-engineers/SpaceEngineersDedicated
CONFIG_PATH=/appdata/space-engineers/instances//SpaceEngineers-Dedicated.cfg
INSTANCE_IP=XXXXXXXX
CURRENT_IP=XXXXXXXX
CURRENT_WORLDNAME=Lone - 3.5
SAVE_PATH=Z:\\appdata\\space-engineers\\instances\\\\Saves\\Lone - 3.5
wine-8.0
----------------------------------START GAME---------------------------------
2023-07-20 08:14:10.041: App Version: 01_202_124
2023-07-20 08:14:10.069: Is official: True [NO][NIS][NAMP]
2023-07-20 08:14:10.069: Environment.ProcessorCount: 72
2023-07-20 08:14:10.071: Environment.OSVersion: Microsoft Windows 7 Professional (Microsoft Windows NT 6.1.7601 Service Pack 1)
2023-07-20 08:14:10.071: Environment.CommandLine: "Z:\appdata\space-engineers\SpaceEngineersDedicated\DedicatedServer64\SpaceEngineersDedicated.exe" -noconsole -ignorelastsession -path Z:\appdata\space-engineers\instances\
2023-07-20 08:14:10.071: Environment.Is64BitProcess: True
2023-07-20 08:14:10.071: Environment.Is64BitOperatingSystem: True
2023-07-20 08:14:10.071: Environment.Version: .NET Framework 4.8.3761.0
2023-07-20 08:14:10.071: Environment.CurrentDirectory: Z:\appdata\space-engineers\SpaceEngineersDedicated\DedicatedServer64
2023-07-20 08:14:10.071: CPU Info: Intel(R) Xeon(R) CPU E5-2695 v4 @ 2.10GHz
2023-07-20 08:14:12.938: Bind IP : XXXXXXXXX
2023-07-20 08:14:18.123: Networking service: Steam
2023-07-20 08:14:18.123: Server successfully started
2023-07-20 08:14:18.123: Product name: Space Engineers
2023-07-20 08:14:18.123: Desc: Space Engineers
2023-07-20 08:14:18.123: Public IP: XXXXXXXX
2023-07-20 08:14:18.123: User ID: [009...784]
2023-07-20 08:14:18.124: Server connected to Steam
2023-07-20 08:14:18.302: Server Name: 450ft yacht
2023-07-20 08:14:18.302: World Name: Lone - 3.5
2023-07-20 08:14:18.337: Auto Restart Enabled
2023-07-20 08:14:29.493: This world cannot be loaded. It has been created in a newer version of the game or in a different branch of the game. You can change the branch, before launching the game, in game properties.
2023-07-20 08:14:29.494: Exiting..
2023-07-20 08:14:29.851: Logging off Steam...
2023-07-20 08:14:29.852: Shutting down server...
2023-07-20 08:14:29.975: Done

Hi,
Thank you for creating this docker container for unraid. I seem to have gotten it set up; I followed the directions that you posted in here & on the github. I'm trying to load a saved game of mine (no mods) and I get this error:

"This world cannot be loaded. It has been created in a newer version of the game or in a different branch of the game. You can change the branch, before launching the game, in game properties."

 

My save game is recent- from earlier today and the dedicated server & client version match. I made sure all details across all configs matched. Checked all container paths (internal & external) are correct.

Attached are my .cfg, .sbc, and .log (sensitive details such as IP and Password salt/hash have been removed in this instance- in the real .cfg and .log file they're filled-in).

 

Any help would be massively appreciated!

 

SpaceEngineers-Dedicated.cfg

Sandbox_config.sbc

SpaceEngineersDedicated_20230720_083230973.log

Edited by skylerstupid

  • 3 weeks later...

Having some issues with the Unraid Docker, I'm running the latest version. All of a sudden my saves aren't updating the files on the server. I have no errors in my log, but the file timestamps don't change.

 

Is there any way to change this variable?
 

Environment.CommandLine:

"Z:\appdata\space-engineers\SpaceEngineersDedicated\DedicatedServer64\SpaceEngineersDedicated.exe" -noconsole -ignorelastsession -path Z:\appdata\space-engineers\instances\

 

I noticed a warning further on in the log file. Do you need the override of -ignorelastsession? That can be set in the config file, so does it need to be set here?

 

2023-08-08 21:57:57.816: ERROR: Mod scripts cannot read from mod folders!
This is a game bug with not cleaning paths properly.
You can work around it by removing trailing slashes from '-path' launch command.
(message given by BuildInfo mod)

 

Nothing else is appearing too odd and no errors in the log

 

2023-08-08 21:56:54.874: Downloading world mods - END
2023-08-08 21:56:54.883: Loading session: Z:\appdata\space-engineers\instances\\Saves\Star System
2023-08-08 21:56:54.937: Experimental mode: Yes
2023-08-08 21:56:54.937: Experimental mode reason: ExperimentalMode, SyncDistance, EnableIngameScripts, Mods
2023-08-08 21:56:54.937: Console compatibility: No
.........
2023-08-08 21:58:08.559: Game ready... 
2023-08-08 21:59:06.251: Loaded 497 Steam Inventory item definitions
2023-08-08 22:01:47.526: Autosave
2023-08-08 22:06:47.533: Autosave

 

Then checking the files via the terminal

 

root@Tower:/mnt/user/appdata/SpaceEngineersDedicated# ls -la Instances/Saves/Star\ System/
total 188
drwxrwxrwx 1 nobody users   588 Aug  8 21:13 ./
drwxrwxrwx 1 nobody users    52 Aug  8 21:22 ../
-rwxrwxrwx 1 nobody users   401 Jul 11 19:38 Alien-291759539d120000.vx2*
-rwxrwxrwx 1 nobody users   405 Jul 11 19:38 EarthLike-1779144428d120000.vx2*
-rwxrwxrwx 1 nobody users   408 Jul 11 19:38 Europa-595048092d19000.vx2*
-rwxrwxrwx 1 nobody users   401 Jul 11 19:38 Mars-2044023682d120000.vx2*
-rwxrwxrwx 1 nobody users   402 Jul 11 19:38 Moon-1353915701d19000.vx2*
-rwxrwxrwx 1 nobody users   521 Jul 11 19:38 Pertam-12345d60133.vx2*
-rwxrwxrwx 1 nobody users 26296 Jul 11 19:38 SANDBOX_0_0_0_.sbs*
-rwxrwxrwx 1 nobody users  3555 Jul 11 19:38 SANDBOX_0_0_0_.sbsB5*
-rwxrwxrwx 1 nobody users 25678 Jul 11 19:38 Sandbox.sbc*
-rwxrwxrwx 1 nobody users 11595 Aug  8 21:24 Sandbox_config.sbc*
-rwxrwxrwx 1 nobody users  1080 Jul 11 19:38 StarSystem.scf*
-rwxrwxrwx 1 nobody users   404 Jul 11 19:38 Titan-2124704365d19000.vx2*
-rwxrwxrwx 1 nobody users   484 Jul 11 19:38 Triton-12345d80253.vx2*
-rwxrwxrwx 1 nobody users 80491 Jul 11 19:38 thumb.jpg*

 

Any updates? Have their been updates recently?

 

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.