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

  • Author
13 hours ago, dmk0 said:

But that looks all fine to me, tbh. Any help appreciated

Everything seems to work over here just fine, what is not working for you exactly?

  • Replies 12.6k
  • Views 2.3m
  • 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

1 hour ago, ich777 said:

Everything seems to work over here just fine, what is not working for you exactly?

Thanks for getting back to me!

I am following the instructions to restart the container when an update happened. But when me and my buddies try to join, we get the "Game version mismatch" message:

image.thumb.png.69c6893921771ce859260b93ec1288ba.png

 

I am kind of at my wits' end what is happening here as the log is looking alright (to me at least).

  • Author
5 minutes ago, dmk0 said:

I am kind of at my wits' end what is happening here as the log is looking alright (to me at least).

Please stop the container, go into the directory for CoreKeeper (usually located in your appdata) and delete the folder "steamapps" and start the container after that.

 

This will force the container or better speaking SteamCMD to pull the new files from Steam.

7 hours ago, Brogan2040 said:

 

 

 

1829350 -beta legacy-1.0.x-pc

 

vrisinggameid.thumb.jpg.13286b6bf2c928b34afaffef658a200e.jpg

 

 

 

 

 

 

1 hour ago, ich777 said:

I don't think this is actually the case, however can you give me the docker run command?

The container don't add a newline, GAME_ID is a independent value and it will be usually always in one line, even if the docker run command shows two lines (which some times can happen), that doesn't mean that it passes over a new line, to double check that you can actually open up a Console from the running container and type in:

env

 

@Vulpita & @Brogan2040 have both of you made sure to enable validation after changing the GAME_ID field since otherwise it won't up-/downgrade the game files.

 

 

 

I turned on validation and set game ID to "1829350 -beta legacy-1.0.x-pc" and it came up. It worked with the space after 1829350

My issue was I was missing the "-pc" part of the game ID beta branch since the client didn't have that. 

 

Amazing work you do ich777, thank you buddy

 

 

 

 

10 minutes ago, ich777 said:

This will force the container or better speaking SteamCMD to pull the new files from Steam.

I've deleted the "steamapps" folder and there were no changes to the log and now the steamapps folder is just not there. I have also played around with "Validate Installation" in the hope it would trigger some sort of change - nothing :S 

Should I copy the world and then completely remove/uninstall the docker and remove all files?

  • Author
3 minutes ago, dmk0 said:

Should I copy the world and then completely remove/uninstall the docker and remove all files?

You can basically delete all from the folder, except for the save location and then let it re pull the files, don't forget to stop the container in the first place and make a backup first if something goes wrong.

12 minutes ago, ich777 said:

You can basically delete all from the folder, except for the save location and then let it re pull the files, don't forget to stop the container in the first place and make a backup first if something goes wrong.

Alrighty, something new. I've tried it - it just doesn't reload anything. I've deleted everything (backed it up) and reinstalled the container. now I have the following in the server log when it's trying to start:

 

/opt/scripts/start-server.sh: line 12: /serverdata/steamcmd/steamcmd.sh: Permission denied
/opt/scripts/start-server.sh: line 31: /serverdata/steamcmd/steamcmd.sh: Permission denied
chmod: cannot access '/serverdata/serverfiles/CoreKeeperServer': No such file or directory
/opt/scripts/start-server.sh: line 79: /serverdata/serverfiles/CoreKeeperServer: No such file or directory

 

This seems like an unraid problem now?

  • Author
Just now, dmk0 said:

This seems like an unraid problem now?

Possibly.

 

I assume you did everything over SSH and not SMB correct?
I don't recommend SSH because it can change permissions at times.

Did you also change the permissions, please make sure that user 99:100 has full access to the Gamefiles directory and SteamCMD directory.

12 minutes ago, ich777 said:

I assume you did everything over SSH and not SMB correct?
 

Did you also change the permissions, please make sure that user 99:100 has full access to the Gamefiles directory and SteamCMD directory.

TBH I haven't really done anything specific with SSH or SMB. I've deleted the files via terminal and installing the container I just go to the CA and click on install.

  • Author
8 minutes ago, dmk0 said:

TBH I haven't really done anything specific with SSH or SMB. I've deleted the files via terminal and installing the container I just go to the CA and click on install.

Maybe try to reboot your server and see if that fixes the issue.

4 hours ago, ich777 said:

Maybe try to reboot your server and see if that fixes the issue.

An update to this: So, I've tried many things and in the end I've deleted corekeeper with rm -rf and also steamcmd - as this was an additional folder that has been installed. After deleting both, I've successfully reinstalled corekeeper docker. I suspect it was the steamcmd one that gave me the headache.

 

Definitely save everything you need, as this complete deletion creates a new world (old one gets deleted)

 

Thanks for the help @ich777

9 hours ago, ich777 said:

I don't think this is actually the case, however can you give me the docker run command?

The container don't add a newline, GAME_ID is a independent value and it will be usually always in one line, even if the docker run command shows two lines (which some times can happen), that doesn't mean that it passes over a new line, to double check that you can actually open up a Console from the running container and type in:

env

 

@Vulpita & @Brogan2040 have both of you made sure to enable validation after changing the GAME_ID field since otherwise it won't up-/downgrade the game files.

 

I just retested this now with validation as well as the space and the server showed up still, so I think you are right the space is irrespective just need add validate as well, the env command is helpful though, as when updating the container it still shows to be on a separate line which is weird.

 

Glad the command works for anyone searching for this issue.

On 4/28/2025 at 8:35 PM, ich777 said:

You can either install the User Scripts plugin from the CA App and use a script like that (set up the schedule on Array start):

#!/bin/bash
echo 265000 > /proc/sys/vm/max_map_count

or you just use the file manager plugin in Unraid and edit /boot/config/go to add this line just at the end:

echo 265000 > /proc/sys/vm/max_map_count

 

Either of the two solutions will make the changes persistent.

Now it is showing mutliple lines like the following, but all different

 

chmod: changing permissions of '/serverdata/serverfiles/Engine/Binaries/ThirdParty/MaterialX/libraries/stdlib/genglsl/mx_fractal3d_fa_vector4.glsl': Operation not permitted

 

It does mention WINE then the log goes to far to see anything

Good day, everyone!

 

I am hoping to get some help here, as I am a little lost.

 

I downloaded the 7DTD Docker and when I used it for the first time, I had absolutely no issues.

 

After that, I became ballsy and downloaded a VM and tried to set that up, only for my server (My entire server, not necessarily the 7DTD server) to bork entirely and not even start up to the log in screen. Rather than reinstall the OS like I should have done, I ignorantly deleted all of the data from my hard drives THEN did an OS reinstall on my USB. I am new to servers so I am chalking all this up to a learning experience.

 

My issue is that my 7DTD server, after I redownloaded the docker from the website, no longer is operational. When I boot into the game, I am told it cannot retrieve my server information. Below is a list of steps I have tried.

 

1. I went into the storage of my original 7DTD server files and deleted any folders that may have been remaining to prevent any old data from interfering with the new.

2. I made sure that my Static IP on my router (192.168.50.251) is set up correctly with the right MAC address for my server.

3. Port Forwarding is enabled and all of my Ports (26900, 26901, and 26902) are set up correctly.

4. For Networking on my server, I have set the mode to Host and also tried setting it to br0 with the Static IP. Neither work

5. I have tracert my server IP on my windows machine and am able to connect, but when I try to telnet to the port, it will not connect.

6. I edited the systemconfig.xml with the server IP, but that did not work. I had to add it in as there was no spot for it previously.

 

If it helps, I previously had this set up on Unraid 7.0.0, but when I reinstalled the OS, I installed Unraid 7.0.1. I am using an HP Proliant DL380G6 server.

 

If I can provide any more information, please let me know.

guardian-syslog-20250428-0336.zip

  • Author
5 hours ago, Bro.Daniel said:

After that, I became ballsy and downloaded a VM and tried to set that up

You mean you've set up a VM?

 

5 hours ago, Bro.Daniel said:

Rather than reinstall the OS like I should have done, I ignorantly deleted all of the data from my hard drives THEN did an OS reinstall on my USB. I am new to servers so I am chalking all this up to a learning experience.

I think both of which wouldn't be necessary but you basically never have to install the base system on your flash drive since Unraid runs from RAM and only the images get extracted on boot into RAM which basically form the operating system, of course the settings for Docker and so on are also stored there but you can always reset the settings from within the WebUI.

 

5 hours ago, Bro.Daniel said:

My issue is that my 7DTD server, after I redownloaded the docker from the website

I assume you mean the CA App so to speak the Apps tab.

 

5 hours ago, Bro.Daniel said:

6. I edited the systemconfig.xml with the server IP, but that did not work. I had to add it in as there was no spot for it previously.

I think this is wrong because you just can leave the listen address at 0.0.0.0 but I might be wrong about that, however as already said in the previous post it would be best to join @Spectral Force's Discord here: https://discord.gg/VwwYA5h or he can maybe answer directly here if you have no Discord account.

 

5 hours ago, Bro.Daniel said:

If it helps, I previously had this set up on Unraid 7.0.0, but when I reinstalled the OS, I installed Unraid 7.0.1. I am using an HP Proliant DL380G6 server.

That won't affect how things are working in terms for Docker.

16 hours ago, ich777 said:

You mean you've set up a VM?

 

I think both of which wouldn't be necessary but you basically never have to install the base system on your flash drive since Unraid runs from RAM and only the images get extracted on boot into RAM which basically form the operating system, of course the settings for Docker and so on are also stored there but you can always reset the settings from within the WebUI.

 

I assume you mean the CA App so to speak the Apps tab.

 

I think this is wrong because you just can leave the listen address at 0.0.0.0 but I might be wrong about that, however as already said in the previous post it would be best to join @Spectral Force's Discord here: https://discord.gg/VwwYA5h or he can maybe answer directly here if you have no Discord account.

 

That won't affect how things are working in terms for Docker.

1. Yes, I had set up a VM. Sorry if for some reason you're not understanding what I am saying. 

 

2. I assume yes. I went to the Apps tab and downloaded the 7DTD App that is listed under Game Servers on the left pane.

 

3. Okay, so it's wrong. I've done it both ways and the server still didn't work.

 

4. Good to know, I guess?

  • Author
7 hours ago, Bro.Daniel said:

4. Good to know, I guess?

Do you have Discord? I think @Spectral Force is the correct person to ask in this case.

 

7 hours ago, Bro.Daniel said:

2. I assume yes. I went to the Apps tab and downloaded the 7DTD App that is listed under Game Servers on the left pane.

Did you also delete the folder for 7dtd in your appdata directory before doing that?

Hello.

For VRising dedicated Server, after last week's 1.1 patch it seems like world isn't pausing when all players disconnect from server. It this something anyone else sees? Is it a misconfiguration on my part or intended or gamedev bug?

Thanks.

  • Author
7 minutes ago, ceolo87 said:

For VRising dedicated Server, after last week's 1.1 patch it seems like world isn't pausing when all players disconnect from server. It this something anyone else sees? Is it a misconfiguration on my part or intended or gamedev bug?

The game wasn't pausing before either, at least on my instance not.

Castle is still consuming resources when idle and character blood pool is draining. if I log off for a few days everything is messed up and I remember this didn't happen previously. if this is indeed the case then i see no point in doing a dedicated server, i'll just host an instance via steam for myself and my partner which can then be paused when we log off.

Anyway I won't post more on the subject as i don't think the container is causing this, just wanted confirmation if something changed in 1.1.

  • Author
Just now, ceolo87 said:

Castle is still consuming resources when idle and character blood pool is draining. if I log off for a few days everything is messed up and I remember this didn't happen previously.

This was always the case on my server and I always had to stop the container to prevent that.

 

1 minute ago, ceolo87 said:

if this is indeed the case then i see no point in doing a dedicated server, i'll just host an instance via steam for myself and my partner which can then be paused when we log off.

Anyway I won't post more on the subject as i don't think the container is causing this, just wanted confirmation if something changed in 1.1.

You should really ask the game developers since this is a game specific question since nothing changed in terms of the container and for me this behavior was just normal.

 

I completely get the point why developers would do that because they want you to play the game and with that mechanic you basically force users to join from time to time.

This is also not the only game that does this Palworld, Soulmask and so on do the same which in my opinion is not a bad thing to do.

Just wanted to give an FYI on the DayZ Server.  This docker container uses the experimental branch.  Yes, Dayz does run on linux using the Stable Branch.  However, the stable branch requires you to log in with your steam account.

I confirmed this installing on a Debian VM.  Instructions here:
https://community.bistudio.com/wiki/DayZ:Hosting_a_Linux_Server#top-page

  • Author
42 minutes ago, samsausages said:

the stable branch requires you to log in with your steam account

My containers doesn't allow login in or at least not with 2FA and I won't encourage users to disable 2FA and most of all that user user their personal account for a dedicated server.

8 minutes ago, ich777 said:

My containers doesn't allow login in or at least not with 2FA and I won't encourage users to disable 2FA and most of all that user user their personal account for a dedicated server.

I understand.  Just trying to tell people what's going on, as the question has been asked here and it's how I found this thread and previous posts made it sound like stable does not work on Linux.

Hello,

I am shutting down my ARK SE servers I had on Host Havoc forever.  I have the Ark SE container working with no mods.  When is loads it sees my dinos and character OK from my saved data from the Host Havoc Server install but is just vanilla.  

 

When  I added the mods I copied them from my server and put them in the /ShooterGame/Content/Mods directory of the Ark SE Container in Unraid.  I was not 100% sure where to put the activemod line.  Normally I have had it in the gameuserseettings.ini on host havoc.  I did not add them to the Game Parameters or Extra Game Parameters as I did with the Ark Ascended containers.  So I tried it and the server seems to reboot over an over.  I tried taking the mods out of my gameuserseettings.ini in the config folder and put the the ActiveMod line in the Game Parameters or Extra Game Parameters.  That just resulted in the server loading with no mods.

 

With the gameusersettings.ini in place with the proper active mod line an nothing in the game parameters settings in unraid it reboots over and over.  There is an error message that comes up very quickly and disappears.  I think this is the error from the mod log:


 

S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 346110
Signal 11 caught.
/opt/scripts/start-server.sh: line 72:    64 Segmentation fault      ./ShooterGameServer ${MAP}?listen?SessionName=${SERVER_NAME}?ServerPassword=${SRV_PWD}?ServerAdminPassword=${SRV_ADMIN_PWD}${GAME_PARAMS} ${GAME_PARAMS_EXTRA}
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 346110

Session terminated, killing shell... ...killed.

 

I realize the one about the S_API FAIL is normal but what about the other?  I did use the validate function to check things.  I think that does just the core ark files and not the mods?

 

It should be noted that I have like 38 or so mods on this server.   Any assistance in figuring this out would be greatly appreciated.

 

 

 

Edited by mpoffo

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.