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

8 minutes ago, ich777 said:

And that's the error, don't do that unless it's not hidden under Show more and only fill in when marked with the red asterisk.

holy moley hahahhah. you are absolutely amazing. yeah that was the problem. well im going to get some work done and am so looking forward to playing. thank you so much for your amazing dockers.

  • 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

Hello,

First id like to thank you for all the great work you have done on these containers, they are great!

Ive been having some issues getting mods to automanage as well as having allot of issues with changes to the gameuserfiles.ini for the Ark SE server container. Usually resulting in a game never starting up even after 20-30 min.

I am starting fresh, including a new share and completely fresh install of the container and am now getting the following error:

/opt/scripts/start-server.sh: line 56: cd: /serverdata/serverfiles/ShooterGame/Binaries/Linux: No such file or directory

---Something went wrong, can't download Librarys, putting server in sleep mode---

rm: cannot remove '/serverdata/serverfiles/ShooterGame/Binaries/Linux/lib.tar.gz': No such file or directory


I just wanted to confirm if its possible this is related to the Ark update that came recently or if this is an issue on my side.

Please find attached some screenshots to support my issue:

image.png

image.png

https://steamdb.info/depot/376031/history/?changeid=M:2089456970451898284

Best,

- Musa

Edited by musanajam11
adding more context

  • Author
8 hours ago, musanajam11 said:

Usually resulting in a game never starting up even after 20-30 min.

I'm not sure what they've did but now the AppID 376030 downloads the Windows Dedicated Server and not the Linux Dedicated server, maybe they have abandoned it?

I'll pull the template for now from the CA App.

1 hour ago, ich777 said:

I'm not sure what they've did but now the AppID 376030 downloads the Windows Dedicated Server and not the Linux Dedicated server, maybe they have abandoned it?

I'll pull the template for now from the CA App.

Hello ich777,

I'm having the same problem, but I've been searching... It is possible that the AppID is having an error or problem, 3 hours ago they updated it to add the new Aquatica DLC and here you can see that they have added some things:


image.png

Let's hope they solve it today, since this afternoon they officially launch the DLC and the official servers.

We will continue testing until we find the solution.

Thank you very much for your collaboration with these containers! I already have 6 ASA servers working perfectly and now I'm going to see if I can get some on ASE with the new DLC.

Castellonet

Edited by Castellonet
Add information

  • Author
1 hour ago, Castellonet said:

Let's hope they solve it today, since this afternoon they officially launch the DLC and the official servers.

@Mainfrezzer already investigated a bit further and it seems they broke a lot with the latest update, we'll have to wait.

I can't guarantee that I can fix it in a reasonable amount of time if they release a fix on their end, however I'll try.

1 hour ago, Castellonet said:

Hello ich777,

I'm having the same problem, but I've been searching... It is possible that the AppID is having an error or problem, 3 hours ago they updated it to add the new Aquatica DLC and here you can see that they have added some things:


image.png

Let's hope they solve it today, since this afternoon they officially launch the DLC and the official servers.

We will continue testing until we find the solution.

Thank you very much for your collaboration with these containers! I already have 6 ASA servers working perfectly and now I'm going to see if I can get some on ASE with the new DLC.

Castellonet

11 hours ago, musanajam11 said:

Hello,

First id like to thank you for all the great work you have done on these containers, they are great!

Ive been having some issues getting mods to automanage as well as having allot of issues with changes to the gameuserfiles.ini for the Ark SE server container. Usually resulting in a game never starting up even after 20-30 min.

I am starting fresh, including a new share and completely fresh install of the container and am now getting the following error:

/opt/scripts/start-server.sh: line 56: cd: /serverdata/serverfiles/ShooterGame/Binaries/Linux: No such file or directory

---Something went wrong, can't download Librarys, putting server in sleep mode---

rm: cannot remove '/serverdata/serverfiles/ShooterGame/Binaries/Linux/lib.tar.gz': No such file or directory


I just wanted to confirm if its possible this is related to the Ark update that came recently or if this is an issue on my side.

Please find attached some screenshots to support my issue:

image.png

image.png

https://steamdb.info/depot/376031/history/?changeid=M:2089456970451898284

Best,

- Musa

Since im still stuck updating the game on windows (over 1 hour already) im a bit limited to check everything at the moment. They at least acknowledged that they broke stuff^^ (although theres more broken than just mods)


But from what ive seen so far its more than likely that they dropped the linux support completely since the last "working" linux version already had huge memory leak issues.

New Client versions also cant join any old server, so if you use the preaquatica branch they pushed, you need to downgrade your clients as well.(who knows how that works with epic)

As for a possible "quick and personal solution", if you dont run mods
You could get your servers up and running with the new patch if you swap to my container image for the moment (ghcr.io/mainfrezzer/ase-docker:latest), it runs the windows binaries instead of linux.

Things to note there: it needs "--ulimit nofile=2048:65530" in extra parameters to run
Also, any link you might have placed in the unraid template probably doesnt work because of weird character escaping. If you have a banlist, dynamicconfig or sorts like that, declare them in the appropriate .ini config file (also dont forget to copy the LinuxConfig files to the WindowsConfig folder)

As for mods not working, nothing that we can do apart from rolling the servers back to preaquatica


Edit: Finally the client updated and my god, they just reset every setting, how i hate wildcard

Edit2: Got around to publish the container on github. Links have been changed


Edit3:
Issues found so far, the game "thinks" you dont own specific dlc, like thecenter.
The gameserver rules have changed apparently. Specific dinos cannot be transfered anymore. CrystalWyverns didnt deploy anymore. Tekstrider vanished off Aberration.

Edit4: theres a handy little list apparently

Current Known Issues

The release of the new DLC along with the related game updated brought an important list of known and so far unresolved issues:

Characters being wiped at server transfer in a cluster.

Almost all Steam Workshop mods are not compatible.

Genesis Season Pass content fails to deploy and load outside Genesis 1 and Genesis 2 maps, resulting on deleted content on previous saves. The same can happen by content of other maps as well. Creature affected will suffer also of cryopod "raptorization" making them useless.

Clients fail to launch Crystal Isles, resulting in a crash at map loading.

Clients fail to start The Center, porting the player back to main menu without any error log.

Multiple assets has been removed by the core game files related to events (including those being still previously working like WinterWonderland), multiple skins (including those related to ARK: The Animated Series), multiple creature assets like animations and sounds, Vivox client, PGARK (procedural generated maps), some Shader Model 4 assets for legacy hardware.

Crossplay with Epic Game Store is no more.

Edited by Mainfrezzer
Made it available via github

Having a problem with the Valheim server. I had installed a while back but this is a clean install on a new device. I get the following error

[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.

src/clientdll/cminterface.cpp (2124) : !BLoggedOn()

valheim.png

  • Author
5 hours ago, korefuji said:

[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.

src/clientdll/cminterface.cpp (2124) : !BLoggedOn()

This is not strictly an error, this is just a warning.

How much resources does the container consume, usually that message means that the container is running and waiting for connections.

  • Author

ARK Survival Evolved Issues:

Current Known Issues
The release of the new DLC along with the related game updated brought an important list of known and so far unresolved issues:

Characters being wiped at server transfer in a cluster.
Almost all Steam Workshop mods are not compatible.
Genesis Season Pass content fails to deploy and load outside Genesis 1 and Genesis 2 maps, resulting on deleted content on previous saves. The same can happen by content of other maps as well. Creature affected will suffer also of cryopod "raptorization" making them useless.
Clients fail to launch Crystal Isles, resulting in a crash at map loading.
Clients fail to start The Center, porting the player back to main menu without any error log.
Multiple assets has been removed by the core game files related to events (including those being still previously working like WinterWonderland), multiple skins (including those related to ARK: The Animated Series), multiple creature assets like animations and sounds, Vivox client, PGARK (procedural generated maps), some Shader Model 4 assets for legacy hardware. Crossplay with Epic Game Store is no more.

Source: https://ark.wiki.gg/wiki/Aquatica#Current_Known_Issues

This basically means that I won't bring the template soon to CA.

ARK Survival Evolved Issues:

5 hours ago, ich777 said:

Source: https://ark.wiki.gg/wiki/Aquatica#Current_Known_Issues

This basically means that I won't bring the template soon to CA.

I'm assuming this is why it keeps crashing every time I try to create a new map.

Edited by MoJo84

  • Author
40 minutes ago, MoJo84 said:

ARK Survival Evolved Issues:

I'm assuming this is why it keeps crashing every time I try to create a new map.

Yup, basically everything is broken.

16 hours ago, ich777 said:

This is not strictly an error, this is just a warning.

How much resources does the container consume, usually that message means that the container is running and waiting for connections.

After that "warning/error" it fails to generate any world. It installs the game and that's it. NO world generation. Is that normal? How do I find out how many resources it is using?

Here's the whole log after running

[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.

CAppInfoCacheReadFromDiskThread took 5 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.

src/clientdll/cminterface.cpp (2124) : !BLoggedOn()

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

/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

[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.

CAppInfoCacheReadFromDiskThread took 6 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.

src/clientdll/cminterface.cpp (2124) : !BLoggedOn()

Update state (0x11) preallocating, progress: 10.16 (173222228 / 1705437232)

Update state (0x11) preallocating, progress: 53.50 (912337386 / 1705437232)

Update state (0x61) downloading, progress: 0.00 (0 / 1705437232)

Update state (0x61) downloading, progress: 7.56 (128914671 / 1705437232)

IPC function call IClientAppManager::GetUpdateInfo took too long: 48 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 53 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 47 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 47 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 55 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 46 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 57 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 42 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 44 msec

Update state (0x61) downloading, progress: 23.66 (403537489 / 1705437232)

IPC function call IClientAppManager::GetUpdateInfo took too long: 43 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 53 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 52 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 49 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 50 msec

Update state (0x61) downloading, progress: 35.17 (599778529 / 1705437232)

IPC function call IClientAppManager::GetUpdateInfo took too long: 53 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 53 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 48 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 58 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 41 msec

Update state (0x61) downloading, progress: 48.42 (825856269 / 1705437232)

IPC function call IClientAppManager::GetUpdateInfo took too long: 48 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 42 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 41 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 42 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 51 msec

Update state (0x61) downloading, progress: 60.69 (1034964156 / 1705437232)

IPC function call IClientAppManager::GetUpdateInfo took too long: 55 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 42 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 55 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 54 msec

Update state (0x61) downloading, progress: 75.09 (1280622026 / 1705437232)

IPC function call IClientAppManager::GetUpdateInfo took too long: 57 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 43 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 41 msec

Update state (0x61) downloading, progress: 86.79 (1480138743 / 1705437232)

IPC function call IClientAppManager::GetUpdateInfo took too long: 51 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 49 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 46 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 57 msec

IPC function call IClientAppManager::GetUpdateInfo took too long: 43 msec

Update state (0x61) downloading, progress: 98.59 (1681320074 / 1705437232)

Update state (0x81) verifying update, progress: 26.35 (449307608 / 1705437232)

Update state (0x81) verifying update, progress: 59.46 (1014123321 / 1705437232)

Update state (0x101) committing, progress: 9.83 (167680175 / 1705437232)

Update state (0x101) committing, progress: 59.53 (1015308392 / 1705437232)

Success! App '896660' fully installed.

Unloading Steam API...OK

---Prepare Server---

---Server ready---

---Starting Backup daemon---

---Update check deprecated!---

---Start Server---

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

---Server ready---

---Starting Backup daemon---

---Update check deprecated!---

---Start Server---

Edited by korefuji

  • Author
6 hours ago, korefuji said:

Here's the whole log after running

What Unraid version are you running?

6 hours ago, korefuji said:

How do I find out how many resources it is using?

Go to the Docker tab within Unraid an at the top right click advaned view.

5 hours ago, ich777 said:

What Unraid version are you running?

Go to the Docker tab within Unraid an at the top right click advaned view.

It doesnt' seem to be using much in resources.

I am on Unraid 7.1.4

Screenshot_25.jpg

  • Author
7 minutes ago, korefuji said:

It doesnt' seem to be using much in resources.

Do you have special characters in your password or server name?

Is your password at least 6 characters long?

Please remove VALIDATE from the Validate variable, that won't do anything.

Resources however seem fine for a running server.

Is the container constantly restarting or is it sitting there after Starting server?

You posted a log where it pulled an update.

35 minutes ago, ich777 said:

Do you have special characters in your password or server name?

Is your password at least 6 characters long?

Please remove VALIDATE from the Validate variable, that won't do anything.

Resources however seem fine for a running server.

Is the container constantly restarting or is it sitting there after Starting server?

You posted a log where it pulled an update.

I removed the VALIDATE option, having reinstalled it. It's stuck on Start Server. Attached my world and server name if it helps. Password is alphanumeric 6 characters.

I did try a non configured install and it had the same issue. By non configured, I mean I left everything as default and it still would not generate any world or start the server. It worked fine previously, so it's clearly something on my end.

Screenshot_26.jpg

Edited by korefuji

  • Author
6 minutes ago, korefuji said:

It's stuck on Start Server.

It's not stuck, it is started. There is no further log output and that means the server is started.

How do you try to connect to the server? Have you yet tried to connect to the server with your server IP or what is the exact issue?

It's a known issue that you won't find the server in the server list since there are so many servers out there and refreshing is some kind of hit and miss.

On 7/17/2025 at 9:12 AM, ich777 said:

Yup, basically everything is broken.

Welp, this is a fine how do you do, come back to pick up ARK:SE after a year and ... Thank you WildCard!

14 minutes ago, Cyd said:

Welp, this is a fine how do you do, come back to pick up ARK:SE after a year and ... Thank you WildCard!

With the preaquatica branch it's fine, as it used to be. The updated stuff works fine as long as you have standalone servers. Clusters are absolutely borked and obviously Crossplay too.

I just rolled back all of my servers to the preaquatica stuff and called it done.

I haven't opened a pr for it but I want to let you know in case you plan on updating a3c for 360.1+. the version file is no longer and the 11111111 mod doesn't exist anymore

5 hours ago, ich777 said:

It's not stuck, it is started. There is no further log output and that means the server is started.

How do you try to connect to the server? Have you yet tried to connect to the server with your server IP or what is the exact issue?

It's a known issue that you won't find the server in the server list since there are so many servers out there and refreshing is some kind of hit and miss.

Thanks for the confirmation, It did indeed work once connected properly. Appreciate your time. Have a good day

On 7/18/2025 at 11:20 AM, Mainfrezzer said:

With the preaquatica branch it's fine, as it used to be. The updated stuff works fine as long as you have standalone servers. Clusters are absolutely borked and obviously Crossplay too.

I just rolled back all of my servers to the preaquatica stuff and called it done.

I haven't opened a pr for it but I want to let you know in case you plan on updating a3c for 360.1+. the version file is no longer and the 11111111 mod doesn't exist anymore

I think this may be the sign to finally just be done.

Hi there @ich777 ,

i have a Question about the Satisfactory Docker. I wanted or i may need to improove the RAM of that Game Docker,


Now i have read along many things in Reddit how to Edit the Game Parameters, and how to make a Docker Container. So found some in the Github somethin, i want you to add in the Satisfactory docker.

Yes yourDocker is Awesome and works out of The Box cool an Smooth, also with Add-Ons as a Dedicated Host on Unraid. (The other one, tested, but does not work with Add-Ons - in this Case "Extra Milestones" - the only one we use by now)

But your Docker is, all Time Limited to use only 5,5Gb RAM ( I think its limited to 6Gig), causing Perfomance Lags and Sound issues on our growing Game.
There is also a Satisfactory Server Container, on that i am able to configure the ammount of Ram it uses. Made by "wolveix"


Then i startet to figure out, how he made that. It Turns out, not that Simple for me, to Change a Config file in AppData on the Game, it has to be changed on the Docker Side. So my Question is, could you implement, the Max Size Ram for the Docker?

See Here

So the docker-compose.yml shoult have a Max Limit, wich could be more cool to improove to be able to edit by a Variable on the Docker Template Config of Unraid?

(...)restart: unless-stopped

deploy:

resources:

limits:

memory: 8G ## ->$RAMinGB

reservations:

memory: 4G

Would be cool, may others will also benifit from it, with growing Servers.
Thanks in advance.

Cheers,
Mofarocker33

  • Author
7 minutes ago, Mofarocker33 said:

But your Docker is, all Time Limited to use only 5,5Gb RAM ( I think its limited to 6Gig)

No it isn't, Docker allows the application which runs inside the container to use all of the system resources and it is not limited just to 6GB of RAM, if however someone sets a limit for 6GB in Docker then yes, it would only allow the app inside to only consume about 6GB but if you do that and the application inside the container is using more than 6GB it would crash and the application inside the container will crash and the container restart because of the Docker restart setting: restart=unless-stopped

10 minutes ago, Mofarocker33 said:

So my Question is, could you implement, the Max Size Ram for the Docker?

That's not a thing that I have to implement you already can do that buy yourself but these are these limitations that I was talking before and in my opinion they aren't needed if you have enough free system RAM.

To add these just open up the Docker template for your Satisfactory container within Unraid, click on the Show Advanced in the top right corner and add these parameters to your Extra Parameters filed (the first one not the Game Params):

--memory-reservation=4G --memory 8G

With that you reserve a minimum amount of 4G when the container starts and you limit the maximum consumed memory to 8G <- the last thing is something that I won't recommend since this only means that you limit the RAM to a maximum of 8GB.

Again, this is nothing that the maintainer from the other container implemented, you can do that on every container since this is a Docker feature but if you understood that all what I said above it wouldn't make much sense to do that all because as said, Docker will allow the application inside the container use as much resources by default as it wants and if you limit these resources then it could be possible that the application inside the container crashes.

Maybe that's also a reason why the other maintainer recommends using 8GB for the limit since it possibly can't consume more than 6GB.

My suspicion is that the Satisfactory dedicated server won't consume more than 6GB but that is a game specific issue and nothing that I can do about since this is not a container issue.

In summary the container will allow the application running inside to use as much resources as possible on your system and the container doesn't limit the amount of RAM or CPU that the application running inside can use by default.

Hope I explained that all understandably.

Yep, what you said is Totally Correct. With that Option i only Limit the Container to the defined Ammount of RAM (In Pic to see 32G).

But i dont know why and where it hangs then.

But this is your Thread for support, so i wont go on here.

Much appreciate, for that fast answer!

Kind Regards,

Mofa

2025-07-20 11_28_37-Mofa-NAS_Docker.png

2025-07-20 11_41_38-Mofa-NAS_Dashboard.png

Edited by Mofarocker33

  • Author
2 hours ago, Mofarocker33 said:

But i dont know why and where it hangs then.

As already said, the dedicated server doesn‘t consumes more so to speak the desicated server is the culprit, there is mothing you can do in terms of the container to change that.

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.