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

Featured Replies

41 minutes ago, ich777 said:

Sorry but I only support running the current or at least newer versions from the dedicated server since the setup was a bit different if I remember correctly.

 

However to go a bit more in detail the old executable was called: "MistServer-Linux-Shipping" the new executable is called "MistServer" and this is why it is not working, it simply can't find the game executable (you where referring to the .sh file which I don't use because this could introduce other difficulties...).

 

Anyways, I've pushed an update to the container so that it now should start even the old server executable just fine. Please update the container itself (sorry, can't tell you how to do that on a Synology NAS) and let me know if it's working. :)

 

You are a Hero ❤️
I updated the container and cleaned the Temp File and now its working perfectly.

 

 

  • Replies 12.5k
  • Views 2.2m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Just thought I'd share my experience setting up a Valheim server with this docker app from @ich777(thank you!)   You don't need to worry about Steam authentication for Valheim, the default a

  • Dockers Available:   SteamCMD DedicatedServers: CounterStrike: Source CounterStrike 2 TeamFortress 2 ArmA3 - requested by @MrSage Deathmatch Classic

  • This will hopefully shed some light on the underside working bits of building a cluster of servers for ARK:SurvivalEvolved.   With the inspiration (read thievery) from @growlith I present th

Posted Images

3 hours ago, ich777 said:

Please stop the container, delete the file: installed-1.19.0-rc.4 from the data directory from the container and after that it should pull the archive again and hopefully the container should start since nothing has changed.

 

The executable should be:
VintagestoryServer.exe which should be in the main directory, however if you remove the file from above and start the container again it should also work fine.

The file is re-downloaded when I restart the container, and if I disconnect from the internet the log says "unable to download updates, entering sleep mode" 

I'll stick with the stable release for now. Thank you for your time.

  • Author
6 hours ago, Vega_m57 said:

and if I disconnect from the internet the log says "unable to download updates, entering sleep mode" 

But this is a completely different issue or am I wrong?

 

However I've pushed an update to the container, the container will download and install the unstable branch now just fine and the container should also start if you have no Internet connection.

 

Please update the container itself (go to the Docker page, enable Advanced View in the top right corner, click on "force update" at the container, wait for it to update and disable Advanced View again).

 

Hope that helps.

21 hours ago, ich777 said:

Where? On CS:Source?

 

I just set it up and it is working as expected:
grafik.thumb.png.253d0375247424c9955255c2e852e346.png

 

I can also connect to the container without any issue. :)

cstrike 1.6 

21 hours ago, ich777 said:

Where? On CS:Source?

 

I just set it up and it is working as expected:
grafik.thumb.png.253d0375247424c9955255c2e852e346.png

 

I can also connect to the container without any issue. :)

try cstrike 1.6

 

  • Author
24 minutes ago, Corodeanu N said:

cstrike 1.6 

Metamod and Sourcemod won‘t work in cstrike 1.6, you could however use RCON.

 

23 minutes ago, Corodeanu N said:

try cstrike 1.6

Please take a look at the screenshots again, this is cstrike 1.6

On 12/23/2023 at 11:08 AM, ich777 said:

IIRC you don't have to pass over everything there, you can change values in the config files too.

 

Are these values also reset? TBH I don't remember that these values are also reset on a server restart in the config.

 

Yes, normally this is the case, per the wiki, however, something is wrong. the GameUserSettings.ini appears but Game.ini does not, ok so i create it myself, gave it the same owner and permissions as the GUS file, nothing works.. any idea why the Game.ini is nonfunctional in this container?   Is there an extra setting that I am missing to enable it?

 

Server configuration - ARK Official Community Wiki

 

Quote

Game.ini

All the following options can only be set in the [/script/shootergame.shootergamemode] section of Game.ini, located in the same folder as GameUserSettings.ini (see Configuration Files for its location). Specifying them on the command line will have no effect.

 

 

****fixed this myself, didnt notice the /mnt/cache/appdata/ark-sa "default" location, this is incompatible with my build.  so even though Game.ini is there on my ZFS cache, the container cant see it because its not located at /mnt/user/appdata/ark-sa

Edited by Lrdfrd
fixed it

text  error  warn  system  array  login  

[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
Setting breakpad minidump AppID = 892970
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.
---Ensuring UID: 99 matches user---
---Ensuring GID: 100 matches user---
---Setting umask to 000---
---Checking for optional scripts---
---No optional script found, continuing---
---Taking ownership of data...---
---Starting...---
---Update SteamCMD---
Redirecting stderr to '/serverdata/serverfiles/Steam/logs/stderr.txt'
Logging directory: '/serverdata/serverfiles/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1702079268
-- 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
---Update Server---
---Validating installation---
Redirecting stderr to '/serverdata/serverfiles/Steam/logs/stderr.txt'
Logging directory: '/serverdata/serverfiles/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1702079268
-- 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
 Update state (0x5) verifying install, progress: 2.89 (40310576 / 1396527811)
 Update state (0x5) verifying install, progress: 85.24 (1190374358 / 1396527811)
Success! App '896660' fully installed.
CWorkThreadPool::~CWorkThreadPool: work complete queue not empty, 1 items discarded.
CWorkThreadPool::~CWorkThreadPool: work processing queue not empty: 1 items discarded.
---Prepare Server---
---Server ready---
---Starting Backup daemon---
---Update check deprecated!---
---Start Server---

 

 

I have had no luck having my server populate in Valheim, anything in these logs that can be an issue?

  • Author
4 hours ago, keithbrakebill said:

I have had no luck having my server populate in Valheim, anything in these logs that can be an issue?

Did you restart the container a few times from what I can see in the log output correct?

 

These lines indicates that the server was started correctly and is waiting for connections:

[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
Setting breakpad minidump AppID = 892970
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.

(please also note that this message don't have to show up immediately and it can take some time to show up)

 

Can you also share a bit more information since I really can't help with that little information.

What are your settings in the template?

Have you changed anything in the template?

Do you use BepInEx or Valheim+?

I assume you enable valdiation, please disable it <- this won't basically do nothing.

 

If the container is not restarting it is usually started and waiting for connections.

  • Author
7 hours ago, Lrdfrd said:

****fixed this myself, didnt notice the /mnt/cache/appdata/ark-sa "default" location, this is incompatible with my build.  so even though Game.ini is there on my ZFS cache, the container cant see it because its not located at /mnt/user/appdata/ark-sa

Nice, glad to hear that you've solved it.

I would strongly recommend to not use /mnt/user/... instead use the real file path like /mnt/YOURDISK/... <- you can only do that if you set the Share settings for appdata to stay on the cache and is not moved over to the Array.

I am having an issue updating my BeamMP server using the docker, I start the container, and when it gets to version check, it's unable to install the update, and goes into sleep mode. I've tried reinstalling the Docker, and force updating, but neither worked. Any other suggestions as to what can fix it?

Hello and Happy New Year!
I'm trying to start Neverwinter Nights and it's giving me this. I think you had to update the container the last time this happened. When you have a chance can you give it a look? Thanks!

 

image.thumb.png.bc35a42f5ef257830e2673728aae4ae0.png

I'm trying the stationers Container however it is very out of date and no longer works. There was a big rework of the engine and it changed how the Multiplayer works. The commands are a little different now. It no longer uses the Defualt.ini instead it can generate a settings.xml file that can hold all of the launch args instead. It can still use the updated launch args but its better with the base xml.

 

Hi, I am trying to set up the Arma3 server, Everything seems to have downloaded into the correct folders etc I have changed the server name and password in the config file but when i start the docker it logs into steam successfully but after 20 seconds the docker seems to restart and start the process again untill it wont log into steam anymore because to many log in attempts have happened. 

 

I have tried to copy the log file but everytime it restarts it closes the log, i have left everything untouched expect the server name and password i tried with ports forwarded and also not but still have the same issues have i missed a vital step?

  • Author
23 hours ago, griddle said:

Any other suggestions as to what can fix it?

Please stop the container, go to the directory for BeamNG-MP and delete the files: "BeamMP-Server" & "beamngmp_v...", start the container again.

 

This should fix your issue.

 

I've tried it on my server and it is pulling updates just fine:

grafik.thumb.png.070aedc4b6d5b4a8cc511f44229f4082.png

  • Author
22 hours ago, HellraiserOSU said:

When you have a chance can you give it a look? Thanks!

Thanks for the report!

I will look into that ASAP and report back.

 

Sorry but I'm going to deprecate this container since it causes always trouble and I'm not exactly sure why.

Anyways the main reason why it's not working is because the maintainer now switches to - instead of . at the releases for some reason and that change is not consistent on his download page/GitHub.

GitHub lists the newest release as: 8193.36.9

His download server lists the release as: 8193.36-9

 

Sorry for not bringing better news but I think Beamdog now also has it's own Docker for NWN:EE see here.

  • Author
5 hours ago, W3S said:

Arma3 server

I've updated the container, please update the container itself and see if it fixes the issue (go to your Docker page in Unraid, enable Advanced View in the top right corner, click on "force update" at the container and wait for it to update, disable Advanced View).

  • Author
15 hours ago, thlillyr said:

It can still use the updated launch args but its better with the base xml.

Thanks for the report!

I will look into that ASAP and will report back.

17 minutes ago, ich777 said:

I've updated the container, please update the container itself and see if it fixes the issue (go to your Docker page in Unraid, enable Advanced View in the top right corner, click on "force update" at the container and wait for it to update, disable Advanced View).

That has fixed it, thank you so much for the support.

4 hours ago, ich777 said:

Thanks for the report!

I will look into that ASAP and report back.

 

Sorry but I'm going to deprecate this container since it causes always trouble and I'm not exactly sure why.

Anyways the main reason why it's not working is because the maintainer now switches to - instead of . at the releases for some reason and that change is not consistent on his download page/GitHub.

GitHub lists the newest release as: 8193.36.9

His download server lists the release as: 8193.36-9

 

Sorry for not bringing better news but I think Beamdog now also has it's own Docker for NWN:EE see here.

No worries! Thanks for your help and i'll look at the new container from them!

  • Author
22 hours ago, thlillyr said:

and no longer works.

I can't confirm that, it is totally working in my case with the legacy parameters that are listed here.

 

Anyways, I will look into it how it has to be modified to support the new settings.xml file.

 

I've investigated a bit further and it seems to be recommended that you have indeed a settings.xml but that most commands are still passed over through the command line: Click

Hello ich777,

i wanted to ask if there is a possibility to pass through a command via unraid terminal to a running Project Zomboid server docker.

Currently tried the obvious docker exec restart in a CA user script but realized that the server data was not saved when the docker container restarts.

 

I want to implement a regular (6 hour interval) restart of my project zomboid server so that it automatically downloads mod updates but without losing server data on reboot.

Having an issue with changing the Conan Exiles docker server settings:

 

Assumptions
My understanding is the server files to change name, pw, admin pw, game settings etc are located in: appdata/conanexiles/ConanSandbox/Saved/Config/WindowsServer as Engine.ini, Game.ini, and ServerSettings.ini.  

 

Issue

Making changes to the Engine.ini file does not seem to change from default server settings.  Every time I attempt to connect to the server, I can only connect using the default password of "Docker" and the server name is listed as the default "Docker ConanExiles" in the menu.  I can successfully connect, but only with the default values. 

 

Are the server files located somewhere else, or is there a setting or tweak I need to make to get these changes to commit?

 

Thanks!

On 12/30/2023 at 11:46 PM, ich777 said:

Did you restart the container a few times from what I can see in the log output correct?

 

These lines indicates that the server was started correctly and is waiting for connections:

[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
Setting breakpad minidump AppID = 892970
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.

(please also note that this message don't have to show up immediately and it can take some time to show up)

 

Can you also share a bit more information since I really can't help with that little information.

What are your settings in the template?

Have you changed anything in the template?

Do you use BepInEx or Valheim+?

I assume you enable valdiation, please disable it <- this won't basically do nothing.

 

If the container is not restarting it is usually started and waiting for connections.

Thanks for the response, I am just trying to setup plain vanilla Valheim. I have restarted the container also deleted and reinstalled multiple times. I did turn off verification after taking these screenshots. I have forwarded ports 2456-2458 on my router still not seeing the server for whatever reason.  1688341211_Screenshot2024-01-02133052.thumb.png.6afe82e7e80191aa70e2680c161b3c97.png1781088573_Screenshot2024-01-02133214.thumb.png.282242a720ae6fe26dee0e7847bf42ec.png

  • Author
3 hours ago, GermanHacki said:

I want to implement a regular (6 hour interval) restart of my project zomboid server so that it automatically downloads mod updates but without losing server data on reboot.

You simply can do that with a cron job via User Scripts.

docker container restart CONTAINERNAME

 

About the saves, the container usually should save the game when shutting down.

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.