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
2 minutes ago, TCMapes said:

How can I run BepInExPack_Valheim mods on the ich777 valheim composed docker?  Anyone have instructions on how to add mods manually?

Enable BepInEx in the Docker template (not sure if everything is working nowadays) and after that you should be able to place the mods in the bepinex folder.

  • 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

1 minute ago, ich777 said:

This is not true anymore.

 

Is the server not responding any more when you are on bridge network?

Even with a bridged network, only the local ip address can connect to the PZ server. In game, the external ip server shows as "The server is not responding" still.

This screenshot is with the container in bridged mode. You can see the local IP sees it with no issue but the external IP cannot.

 

Screenshot 2025-03-24 110804.png

I just tried removing the container, deleting the projectzomboid appdata folder, and then reinstalling the container. All default settings still (though I did add "true" so it would verify the installation)

 

I'm still having the same issue.

  • Author
57 minutes ago, jeremytodd1 said:

I'm still having the same issue.

I‘ll look into that hut this will probably take me a bit.

14 minutes ago, ich777 said:

I‘ll look into that hut this will probably take me a bit.

I appreciate it, thank you! I have no idea what else it can be on my side.

  • Author
1 hour ago, jeremytodd1 said:

I appreciate it, thank you! I have no idea what else it can be on my side.

Sorry, I can't reproduce that over here:

grafik.thumb.png.cd40fe147590f95c93de0acf932d046e.png

 

Everything is working as expected when I forward the two UDP ports and connect through my Public IP.

 

Are you really sure that you are not behind a CG-NAT and/or that Google doesn't block UDP ports? Please note that if your Hair Pin NAT is not working properly then you won't be able to connect from your LAN through your Public IP address but joining from outside your LAN should work fine.

Definitely no CG-NAT involved. I did previously have a friend try to connect just to see and they never saw the server as responding either.

 

I'm out of ideas to try at this point.

  • Author
8 hours ago, jeremytodd1 said:

Definitely no CG-NAT involved. I did previously have a friend try to connect just to see and they never saw the server as responding either.

I really can't help, for me the server is just working fine even when connecting with my local IP address, I did nothing special, just forward the two listed UDP ports in the Docker template and it worked right OOB.

On 1/28/2025 at 11:06 PM, JohanL said:

Hey!

I know you do not take more request but maybe I can pick your mind.
I am trying to make a ASKA dedicated server but I am hitting a snag. Ofc its Windows only so I am using the winehq image and then just some random bits of code from sonsoftheforest to begin with.

I am hitting some errors that I think is because of Vulkan.

0024:err:vulkan:wine_vk_init Failed to load libvulkan.so.1.

and quickly after that the container dies.

Do you have any examples of getting around vulkan related issues using wine?

you have to pull the image and configure the config file manually right now. Also needs a auth key to work.

Here is my repo and image:
https://github.com/JohanLeirnes/docker-steamcmd-server
https://hub.docker.com/repository/docker/yeitso/docker-steamcmd-server/general

Hi, did you manage to get the ASKA server going? 

It seems that the Conan Exile docker is out of date ("incompatible version") after todays patch.

 

Thanks again for these dockers ❤️

1 minute ago, skumse said:

It seems that the Conan Exile docker is out of date ("incompatible version") after todays patch.

 

Thanks again for these dockers ❤️

Did you restart the container to get the update?

21 hours ago, jeremytodd1 said:

Even with a bridged network, only the local ip address can connect to the PZ server. In game, the external ip server shows as "The server is not responding" still.

This screenshot is with the container in bridged mode. You can see the local IP sees it with no issue but the external IP cannot.

 

Screenshot 2025-03-24 110804.png

Not sure if relevant in this case, but I've had a few containers running on a separate network segment/vlan, where I had to manually add a static route in my router/firewall for said subnet(s) (with the unraid server ip as the "next hop"), before everything worked correctly.

Might be worth a try.

5 minutes ago, Spectral Force said:

Did you restart the container to get the update?

Yes. Several times.

 

EDIT: repo is ghcr.io/ich777/steamcmd:conanexiles , in case that was the next question. :)

Edited by skumse

  • Author
3 minutes ago, skumse said:

Yes. Several times.

Do you have any logs or something?

 

What you can try to do is:

  1. Stop the container
  2. Delete the steamapps folder from the conanexiles container
  3. Start the container

 

All my SteamCMD containers look for update themself after a restart from the container, just open the log and see what you got after doing the above and starting the container.

16 minutes ago, ich777 said:

Do you have any logs or something?

 

What you can try to do is:

  1. Stop the container
  2. Delete the steamapps folder from the conanexiles container
  3. Start the container

 

All my SteamCMD containers look for update themself after a restart from the container, just open the log and see what you got after doing the above and starting the container.

That did the trick. Thanks a lot. :)

16 hours ago, ich777 said:

I really can't help, for me the server is just working fine even when connecting with my local IP address, I did nothing special, just forward the two listed UDP ports in the Docker template and it worked right OOB.

No worries. I appreciate you looking into it for me, thanks again!
I ended up just hosting the server on an extra Windows PC instead.
I still have no idea what is preventing the container from working for me but oh well.

3 hours ago, jeremytodd1 said:

No worries. I appreciate you looking into it for me, thanks again!
I ended up just hosting the server on an extra Windows PC instead.
I still have no idea what is preventing the container from working for me but oh well.

I’ve had similar issues with the LOTR: Return to Moria docker sever and I have a UniFi network as well. I wonder if something in the UniFi firewall is blocking this? 
 

I think I remember trying Project Zomboid a while ago and had the same issue. 

Hey, I'm trying to run a Valheim server and it showed up for my friends when I first started it but it is no longer showing up or working for them. I can still connect with an external IP but my friends can't connect using it. Any ideas on what I could be doing wrong? I can upload photos as needed to figure this out.

  • Author
7 hours ago, jeremytodd1 said:

No worries. I appreciate you looking into it for me, thanks again!

4 hours ago, Beefmagigins said:

UniFi network as well.

UniFi is sometimes really strict with it's rules and it might be the case that it won't work because of that.

You should always check the logs if someone tries to connect and their IDS/IPS prevents a lot from working properly.

 

I'm running completely on MikroTik over here and couldn't be happier. :)

  • Author
3 hours ago, Clarskelis said:

Hey, I'm trying to run a Valheim server and it showed up for my friends when I first started it but it is no longer showing up or working for them. I can still connect with an external IP but my friends can't connect using it. Any ideas on what I could be doing wrong? I can upload photos as needed to figure this out.

Any error message or something?

 

Do you have any UniFi network gear? Please check the logs, it might be related to that.

Hi Ich,

 

First of all, thank you for your work in producing these containers. Super helpful for noobies like myself.

 

I have a huge issue I just ran into though and I'm not sure what to do...

 

I restarted my Unraid server today (7.0.1), Valheim updated when it came back up, and when I join my server, I'm put into what looks like the same world I had before, but the map is totally refreshed. Nothing I built is there, the trophies from the bosses are gone, all the fog of war is back on the map, and I'm spawning where you first spawn when you first spawn into the world in the center of the stones.

I restored my world from backup (there were only six backups despite my settings dictating 24... not sure why) but it's the same. I don't see any backups over 6 hours old and the restart was over 6 hours ago early this morning.

 

Any ideas on how I can restore my world so I don't lose everything I've built and all the items in all the containers I had?

 

Why didn't I manually back up the world to a backup drive? Every time I try to copy the world files to another drive I get "Invalid target" with unraid. No idea why, the unraid ui is allowing me to navigate the file structure, the drives are in the unraid array itself and accessible, but always invalid target so I've been unable to backup the files from the cache/appdata/etc etc folders including the world.

 

Why would a system restart do this? Or why would a restart of the container and an update do this? Screenshots show my backups folder and relevant container settings. Here is the most recent log output where you can see the update.

(Sorry, my post was being rejected when I put the below logs into a code block...)

 

[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 2 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.

Session terminated, killing shell... ...killed.
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 2 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.

Session terminated, killing shell... ...killed.
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x61) downloading, progress: 99.94 (1704353506 / 1705402082)
 Update state (0x81) verifying update, progress: 60.82 (1037197043 / 1705402082)
IPC function call IClientAppManager::GetUpdateInfo took too long: 54 msec
Success! App '896660' fully installed.
---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---
Redirecting stderr to '/serverdata/serverfiles/Steam/logs/stderr.txt'
Logging directory: '/serverdata/serverfiles/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logo
Steam Console Client (c) Valve Corporation - version 1742420332
-- type 'quit' to exit --
Loading Steam API...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...
UpdateUI: skip show logo
Steam Console Client (c) Valve Corporation - version 1742420332
-- type 'quit' to exit --
Loading Steam API...OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
 Update state (0x5) verifying install, progress: 1.05 (17825792 / 1705402082)
 Update state (0x5) verifying install, progress: 77.59 (1323148988 / 1705402082)
Success! App '896660' fully installed.
---Prepare Server---
---Server ready---
---Starting Backup daemon---
---Update check deprecated!---
---Start Server---

 

Any help is greatly appreciated. This is my first time hosting a game server and I really don't want to put in all this work only to lose the world I spend hours exploring and building in.

 

 

Screenshot 2025-03-26 174810.png

Screenshot 2025-03-26 174733.png

Edited by whisp

  • Author
1 hour ago, whisp said:

I restarted my Unraid server today (7.0.1), Valheim updated when it came back up, and when I join my server, I'm put into what looks like the same world I had before, but the map is totally refreshed. Nothing I built is there, the trophies from the bosses are gone, all the fog of war is back on the map, and I'm spawning where you first spawn when you first spawn into the world in the center of the stones.

Is you appdata share set to be moved to the Array, if yes this si your issue.

2 hours ago, ich777 said:

Is you appdata share set to be moved to the Array, if yes this si your issue.

No. In fact cache/appdata is not in a share at all. User/appdata doesn't have a secondary storage so no mover.image.thumb.png.a0400c7afd23657b280b685cfeba8b7f.png

Edited by whisp

16 hours ago, ich777 said:

Any error message or something?

 

Do you have any UniFi network gear? Please check the logs, it might be related to that.

I didn't see any error messages and I don't use any UniFi network gear. This is the log that I have.

image_2025-03-26_174913694.png

image_2025-03-26_174953798.png

3 minutes ago, Clarskelis said:

I didn't see any error messages and I don't use any UniFi network gear. This is the log that I have.

image_2025-03-26_174913694.png

image_2025-03-26_174953798.png

I restarted it and got this at the end as well.

image_2025-03-26_175351754.png

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.