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

Very much a noob, trying to setup ark ascended server docker, it does say in the description to 

 

"You have to set the value vm.max_map_count to at least 256000 on the host as root with the command:

echo 265000 > /proc/sys/vm/max_map_count
To make that value persistent on Unraid please use a User Script that runs on startup or with the command from above or put it in your go file."

 

How do I do either of these options? Any help would be appreciated

  • 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

Hey there, been having problems with my CoreKeeper. There was an update to version 1.1.1.2 and since then the docker server has not been working. I've tried restarting the docker container multiple times - to no avail. I've also tried apt updating and apt upgrading the docker to see if it changes anything - sadly no.

 

The logs have these lines a few times:

---Ensuring UID: 99 matches user---
usermod: no changes
---Ensuring GID: 100 matches user---
usermod: no changes
---Setting umask to 000---
---Checking for optional scripts---
---No optional script found, continuing---
---Taking ownership of data...---
---Starting...---
---Update SteamCMD---
---Update Server---
---Prepare Server---
---Checking for old display lock files---
---Checking for old logfiles---
---Server ready---
---Starting Xvfb server---
---Start Server---
Server Game ID:

 

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

  • Author
3 hours ago, dmk0 said:

CoreKeeper

I'll look into that in the next few days and report back.

  • Author
4 hours ago, tchubacca said:

How do I do either of these options? Any help would be appreciated

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.

Hey for the V Rising Docker

 

I can't seem to go to -beta leagcy-1.0.x

 

So I can't play my old save that was updated today. Is anyone running into this issue ?

2 hours ago, Vulpita said:

Hey for the V Rising Docker

 

I can't seem to go to -beta leagcy-1.0.x

 

So I can't play my old save that was updated today. Is anyone running into this issue ?

 

Yea I had this issue earlier today, took like 2+ hours to narrow it down with a friend. 

 

Once you've updated steam make sure you aren't on any beta branches there.

 

Then on the docker page under game ID you will want to enter the following exactly;

 

1829350-beta legacy-1.0.x-pc

 

vrisinggameid.thumb.jpg.13286b6bf2c928b34afaffef658a200e.jpg

 

I have included it as an image as well, hit apply to restart. (this should be the only thing you need to change.) Now when you enter your server address and port in the game it should tell you you are playing on a legacy server, hit ok and the game will restart and load you in.

 

1.png.f741888fe558fd1b2a16f0dc67074f48.png

 

The problem seems to be in the template there is a extra space in the example given as shown below which threw us off,

 

The GAME_ID that the container download at startup. If you want to install a static or beta version of the game change the value to: '1829350 -beta YOURBRANCH' (without quotes, replace YOURBRANCH with the branch or version you want to install).

 

My friend noticed it in the container log when trying to revert to an older save the legacy version text was being entered on a separate line, due to there being a space after game ID and before the hyphen next to the word beta, after deleting the space, and restarting the container, the server connected via direct IP and port address to my old castle I have been working on.

 

Hope this helps you and anyone else that encounters this problem.

 

 

  • Author
6 hours ago, Brogan2040 said:

The problem seems to be in the template there is a extra space in the example given as shown below which threw us off,

6 hours ago, Brogan2040 said:

My friend noticed it in the container log when trying to revert to an older save the legacy version text was being entered on a separate line, due to there being a space after game ID and before the hyphen next to the word beta, after deleting the space, and restarting the container, the server connected via direct IP and port address to my old castle I have been working on.

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.

 

  • 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?

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.

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.