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

1 hour ago, dsharpe89 said:

Anyone have any luck getting ASA to run? Also getting the above No such file errors

ark error.png

Mine is still doing this as well, people have gotten it to work by copying a file for the audio driver into the server files but it doesnt work for everyone


here is a github discussion if you look for Deciphersoul's comment it might help you
Also for anyone that is potentially reading this and could offer some assistance, the actual game error is
image.png?ex=6950b8e4&is=694f6764&hm=00d95b8f11d67245b20185170e950713e7c1f0536c41d9e30bf0e36d9faf4579&

Edited by Caaarrrlll

  • 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

@Caaarrrlll @dsharpe89 @Knight2339

Caaarrrlll had us most of the way there. I got it working on my Ich777 version of the install by changing their steps a little. The main difference is that the file name doesn't need (and can't be renamed). If I followed the github instructions and renamed from xaudio2_9redist.dll to xaudio2_9.dll it wouldn't work. Also, the comments on the variables were not needed.

Step 1: Download https://www.nuget.org/api/v2/package/Microsoft.XAudio2.Redist/1.2.11

Step 2: Extract microsoft.xaudio2.redist.1.2.11.nupkg (I used 7zip, but I think you can also rename it to a .zip file if needed)

Step 3: Find file in the extracted package at: xaudio2_extract/build/native/release/bin/x64/xaudio2_9redist.dll

Step 4: Move xaudio2_9redist.dll into shootergame folder. My path was: appdata\ark-sa\ShooterGame\Binaries\Win64

Step 5: Start docker

GitHub
No image preview

Server process not found and enters bootloop · Issue #116...

Hello Since the ASA game update today 24.12.2025 my ark server wont start again. These are the logs: Checking for updates to POK-manager.sh... GitHub version: 2.1.78, Local version: 2.1.78 ----- PO...
  • Author
1 hour ago, hiddentalnt said:

Caaarrrlll had us most of the way there. I got it working on my Ich777 version of the install by changing their steps a little. The main difference is that the file name doesn't need (and can't be renamed). If I followed the github instructions and renamed from xaudio2_9redist.dll to xaudio2_9.dll it wouldn't work. Also, the comments on the variables were not needed.

Sorry, but I'll deprecate this container since I even don't play ARK and they seem to break the dedicated server often.

  • Author

@korefuji & @RuneMason1 the Astroneer dedicated server is now fixed, I finally had some time to look into it.

Please force an update from the container and it should work again.

If not:

  1. Stop the container

  2. Delete the WINE64 folder from your astroneer directory

  3. Start the container

17 minutes ago, ich777 said:

Sorry, but I'll deprecate this container since I even don't play ARK and they seem to break the dedicated server often.

What would it take to keep support for this container alive? This is the main reason I have unraid at all and I'd be more than happy to contribute to the cost of upkeeping it

  • Author
1 hour ago, dsharpe89 said:

What would it take to keep support for this container alive? This is the main reason I have unraid at all and I'd be more than happy to contribute to the cost of upkeeping it

Sorry, but I won't maintain it any further, maybe @Mainfrezzer is able to create a template for Unraid for ASA.
Main reason is because I don't play the game, I enjoy Astroneer and similar games much more.

1 hour ago, ich777 said:

Sorry, but I won't maintain it any further, maybe @Mainfrezzer is able to create a template for Unraid for ASA.
Main reason is because I don't play the game, I enjoy Astroneer and similar games much more.

I have really enjoyed your work on Ark Ascended. Please reconsider. It is the reason in part why I use unraid and my favorite game.

4 hours ago, hiddentalnt said:

@Caaarrrlll @dsharpe89 @Knight2339

Caaarrrlll had us most of the way there. I got it working on my Ich777 version of the install by changing their steps a little. The main difference is that the file name doesn't need (and can't be renamed). If I followed the github instructions and renamed from xaudio2_9redist.dll to xaudio2_9.dll it wouldn't work. Also, the comments on the variables were not needed.

Step 1: Download https://www.nuget.org/api/v2/package/Microsoft.XAudio2.Redist/1.2.11

Step 2: Extract microsoft.xaudio2.redist.1.2.11.nupkg (I used 7zip, but I think you can also rename it to a .zip file if needed)

Step 3: Find file in the extracted package at: xaudio2_extract/build/native/release/bin/x64/xaudio2_9redist.dll

Step 4: Move xaudio2_9redist.dll into shootergame folder. My path was: appdata\ark-sa\ShooterGame\Binaries\Win64

Step 5: Start docker

GitHub
No image preview

Server process not found and enters bootloop · Issue #116...

Hello Since the ASA game update today 24.12.2025 my ark server wont start again. These are the logs: Checking for updates to POK-manager.sh... GitHub version: 2.1.78, Local version: 2.1.78 ----- PO...

Thank you for this! Up and running!

6 hours ago, hiddentalnt said:

@Caaarrrlll @dsharpe89 @Knight2339

Caaarrrlll had us most of the way there. I got it working on my Ich777 version of the install by changing their steps a little. The main difference is that the file name doesn't need (and can't be renamed). If I followed the github instructions and renamed from xaudio2_9redist.dll to xaudio2_9.dll it wouldn't work. Also, the comments on the variables were not needed.

Step 1: Download https://www.nuget.org/api/v2/package/Microsoft.XAudio2.Redist/1.2.11

Step 2: Extract microsoft.xaudio2.redist.1.2.11.nupkg (I used 7zip, but I think you can also rename it to a .zip file if needed)

Step 3: Find file in the extracted package at: xaudio2_extract/build/native/release/bin/x64/xaudio2_9redist.dll

Step 4: Move xaudio2_9redist.dll into shootergame folder. My path was: appdata\ark-sa\ShooterGame\Binaries\Win64

Step 5: Start docker

GitHub
No image preview

Server process not found and enters bootloop · Issue #116...

Hello Since the ASA game update today 24.12.2025 my ark server wont start again. These are the logs: Checking for updates to POK-manager.sh... GitHub version: 2.1.78, Local version: 2.1.78 ----- PO...

Thank you!!!!

I did this but the issue hasn't gone away, has anyone else noticed in the text theres a "lan device" mentioned?

Edited by Knight2339

On 12/27/2025 at 6:12 PM, hiddentalnt said:

@Caaarrrlll @dsharpe89 @Knight2339

Step 1: Download https://www.nuget.org/api/v2/package/Microsoft.XAudio2.Redist/1.2.11

Step 2: Extract microsoft.xaudio2.redist.1.2.11.nupkg (I used 7zip, but I think you can also rename it to a .zip file if needed)

Step 3: Find file in the extracted package at: xaudio2_extract/build/native/release/bin/x64/xaudio2_9redist.dll

Step 4: Move xaudio2_9redist.dll into shootergame folder. My path was: appdata\ark-sa\ShooterGame\Binaries\Win64

Step 5: Start docker

Thank you, that made it work for me!

It's unbelievable how Wildcard more and more screws up the technical basis of their game. I've been hosting (and playing, but not anymore for myself) ARK sincve 2018, and it constantly gets worse.

Just to make sure - you're not interested in updating any previous game servers, correct? Like your Project Zomboid docker image? I'm just trying to figure out how to update to the latest version, but if you're not sure I'll keep digging.

  • Author
4 hours ago, yoleska said:

Just to make sure - you're not interested in updating any previous game servers, correct?

What do you mean exactly?

All currently available game server containers should work and auto update themselfes on start/restart.

5 hours ago, yoleska said:

Like your Project Zomboid docker image?

I updated it recently so that it is compatible with the latest alpha version.

5 hours ago, yoleska said:

I'm just trying to figure out how to update to the latest version, but if you're not sure I'll keep digging.

If the container doesn't auto update the dedicated server itself on start/restart please do the following:

  1. Stop the container

  2. Delete the steamapps folder from the game server directory

  3. Start the container

  4. Click on the container icon within Unraid, click on Logs and see if it pulls an update

However this is more a steamcmd issue than anythinge else since steamcmd is used to check for updates each time the container starts/reatarts.

Hey I'm currently trying to pull a B42 version of the Project Zomboid. I tried a complete fresh install yesterday but it seems to only pull build 41.78.16. Is there a certain variable or flag I need to set in the Docker configuration to pull the B42 version specifically since it's currently beta?

On 4/21/2019 at 10:45 PM, ich777 said:

All dockers are easy to set up and are highly customizable, all dockers are tested with the standard configuration (port forwarding,...) if the are reachable and show up in the server list form the "outside".

 

The default password for the gameservers if enabled is: Docker

It there is a admin password the default password is: adminDocker

 

Please read the discription of each docker and the variables that you install (some docke

first off, thank you so much for creating this docker container! i appreciate it and my friends do too!

but like other people here im not seeing the docker container update itself, this time with icarus. it just got an update yesterday that says its no longer compatible with the game server. so i restarted the docker container but it didnt update.

  • Author
7 hours ago, cybervand said:

first off, thank you so much for creating this docker container! i appreciate it and my friends do too!

but like other people here im not seeing the docker container update itself, this time with icarus. it just got an update yesterday that says its no longer compatible with the game server. so i restarted the docker container but it didnt update.

Different game but the same applies here:
https://forums.unraid.net/topic/79530-support-ich777-gameserver-dockers/page/490/#findComment-1582486

So having the same issue, tried the method that was linked and it is still not updating

  • Author
4 hours ago, LtWaRr said:

So having the same issue, tried the method that was linked and it is still not updating

What does the log say? That's really less information.

Also Icarus?

Not sure if the Icarus server updating issue has been resolved yet but here are my findings so far.

I tried to manually update the server from the docker console and here is what happens.

Steam>app_update 2089300 validate

ERROR! Failed to install app '2089300' (Invalid platform)

I think it's doing an OS check and failing.

So as a work around I download the new server files using windows SteamCMD. I then backed up my existing server files in the appdata icarus folder. I over writ the older server folder with the server folder I got from windows SteamCMD.

I was able to login to the server after copying over the new server files and my save appeared to be intact.

Edited by nsayne

  • Author
43 minutes ago, nsayne said:

I did but my solution already resolved my problem. So I didn't need to try this solution. I would be curious if it works for someone else. Since I'm new to running an Icarus server. I had concerns with just deleting the server folder. I didn't want to wipe out any of my game progress.

Please read the comment again, you just need to delete the steamapps folder not the server folder.

The steamapps folder ist just for SteamCMD to keeping track of which version is installed, manifests and so on.

I setup your soulmask server in unraid few months ago and has been working great! Looks like there has been an update which I am stuck on version 5.16 and should be 5.17. rebooting the container doesn't update the game. I am very new to unraid/dockers and the game hosting. What do I do so I don't lose my game saves and how to get it to update. I apologize if this has been post 100 times. I did search but couldnt find anything concrete.

If there is documentation on any of this let me know I'm fine with reading thought that.

Thanks!

5 hours ago, KravVelocity said:

I setup your soulmask server in unraid few months ago and has been working great! Looks like there has been an update which I am stuck on version 5.16 and should be 5.17. rebooting the container doesn't update the game. I am very new to unraid/dockers and the game hosting. What do I do so I don't lose my game saves and how to get it to update. I apologize if this has been post 100 times. I did search but couldnt find anything concrete.

If there is documentation on any of this let me know I'm fine with reading thought that.

Thanks!

nevermind...just read the post above this and that fixed my issue

Thanks for all your hard work on this.

I am having an issue getting the Insurgency (2014, not Sandstorm) dedicated server to run properly. There isn't much information on getting the dedicated server for this game working properly given its age, and most information is focused on Sandstorm.

The issue I'm having appears to be related to srcds_run

Here is a portion of the log (full log on pastebin):

Success! App '237410' fully installed.
Unloading Steam API...OK
---Prepare Server---
---Start Server---
/opt/scripts/start-server.sh: line 57: /serverdata/serverfiles/srcds_run: cannot execute: required file not found

Here is the docker run:

docker run
  -d
  --name='Insurgency'
  --net='bridge'
  --pids-limit 2048
  -e TZ="America/Los_Angeles"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="Jupiter"
  -e HOST_CONTAINERNAME="Insurgency"
  -e 'GAME_ID'='237410'
  -e 'GAME_PARAMS'='+map market_coop +maxplayers 6'
  -e 'VALIDATE'='true'
  -e 'USERNAME'=''
  -e 'PASSWRD'=''
  -e 'GAME_PORT'='27016'
  -e 'UID'='99'
  -e 'GID'='100'
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/ich777/docker-templates/master/ich777/images/insurgency.png'
  -p '27016:27015/udp'
  -p '27016:27015/tcp'
  -v '/mnt/user/appdata/insurgency2014/steamcmd':'/serverdata/steamcmd':'rw'
  -v '/mnt/user/appdata/insurgency2014/serverfiles':'/serverdata/serverfiles':'rw'
  --restart=unless-stopped 'ghcr.io/ich777/steamcmd:insurgency'

0639cc9b8132e4f763b20638de9832549fa74498ffcc80b0c8ecc0ded6cb98cf

Any tips to get this working? Thank you!

Edited by psych0sis

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.