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
7 hours ago, korefuji said:

I think the latest update possibly did something?

Are you sure that the Container actually pulled the update?

Please try:

  1. Stop the container

  2. Delete the steamapps folder inside the folder for abioticfactor in your appdata

  3. Start the container

  • 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

7 hours ago, ich777 said:

Are you sure that the Container actually pulled the update?

Please try:

  1. Stop the container

  2. Delete the steamapps folder inside the folder for abioticfactor in your appdata

  3. Start the container

After doing it a few times it eventually pulled. Thanks

Edited by korefuji

Soulmask: has anyone gotten a clustered server config to work and let characters transfer between them? I can get both servers running, I can see in the logs that they are communicating, but when I take a character to the mysterious island portal, it doesn't show my clustered server in the list. I tried to add the MULTIHOME= variable for my IP thinking that might help, but that causes the container to start in a loop. Apparently this paramater is automatically included in the startup script, even though you don't see it in the GAME_PARAMS variable.

On 4/13/2026 at 10:28 PM, ich777 said:
  1. Please stop the container

  2. Delete the steamapps folder in your game directory

  3. Start the container again

But wouldnt that delete the server files? Like the characters etc? Or are they stored somewhere else?

Also cant there be a command to force an update or is that out of your possibilities?

  • Author
2 hours ago, DieserCoookie said:

But wouldnt that delete the server files? Like the characters etc? Or are they stored somewhere else?

Only the steamapps folder, not the Saves folder.

The steamapps folder is only for tracking the state from the game files not more, this is not the same as on Windows or Linux.

2 hours ago, DieserCoookie said:

Also cant there be a command to force an update or is that out of your possibilities?

There is already a force update but sometimes the steamapps folder looses track and the container won't pull an update at all.

I assume you didn't read the previous posts, for all other users this has worked and nothing was deleted in terms of game stats/saves.

On 12/27/2025 at 6:54 PM, ich777 said:

@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

this is great news. I have tested it and it works great.

The only thing is, I understand that the latest proton now supports Encryption so the value of adding

[SystemSettings]
net.AllowEncryption=False

is now considered legacy as of Proton 9-10. I don't know if that is your experience. However, I do still have to use
the value above even on Windows to connect to the server

Edited by korefuji

  • Author
55 minutes ago, korefuji said:

is now considered legacy as of Proton 9-10. I don't know if that is your experience. However, I do still have to use

Sorry but that isn't an option for now because I use WINE without Proton and that would mean a complete overhaul from the container.

hello, what exactly did you change there? i tried it several times, but i couldn get it to load the new map.

regards

clemens

On 4/10/2026 at 6:16 PM, simon021 said:

Has anyone had any luck getting the new DLC Map to work for SoulMask? It says to change the parameter for the map in the server start parameters, but I cant seem to figure out the syntax, the container loads the Main map regardless of what I put.

According to the docs, you would add the map name at the start of the startup command. "DLC_Level01_Main" for the DLC map, and "Level01_Main" for the original map.

IE: ./WSServer.sh LEVELNAME -server -log -forcepassthrough -UTF8Output -SteamServerName='SERVERNAME' -MaxPlayers=10 -PSW='PASSWORD' -adminpsw='ADMINPASSWORD' -MULTIHOME=0.0.0.0 -Port=8777 -QueryPort=27015 -EchoPort=18888

I've tried just adding the DLC_Level01_Main to the beginning of the Start Parameters field in Unraid, but looking at the logs it still loads the Level01_Main map instead.

I've also tried shutting down the container, manually editing the ServerStart.sh in the app data folder to contain the DLC_Level01_Main at the start of it's run command as well, but I'm not exactly sure how that file is created/integrated with the launch, as it doesnt seem to be having an effect. The logs still show Level01_Main being loaded instead of DLC_Level01_Main.

Just wondering if anyone else has run into this yet, being as the DLC just dropped last night.

I'm happy to help troubleshoot this but not sure where to go from here.

Thanks,

EDIT: I figured it out. Looking at the docker tag in Docker Hub I noticed there is a preset environment variable for MAP as Level01_Main. I was able to add a variable to the unraid template called MAP and set it as DLC_Level01_Main and it looks like it loaded the proper map this time!

Good Morning yall,

Me and my significant other decided to boot up the unraid server that I had going all 2024 to the end of January 2025. Its been offline since then. I've probably spent about a month getting it back online. Updated all the dockers and the OS. I also run windows 11 on my pc now. Its been a lot of trouble shooting, late nights and early mornings before work. I have two main servers that I was running, Satisfactory and Arkse. Now I know that you cant get ich777 Arkse container anymore. I pretty much rebuilt the container. The originals containers stopped working after I updated them, big mistake. I was able to dig for the source code under master in ich777 github and link that to the repository. I did the necessary tweaking and I got ark to install Yay!!!. I go to add it in steam servers and I can't find it, uh oh. I reboot it a couple of times. Spend the rest of the past Saturday pulling my hair out. Sunday, I attempted to try ark and leave it on for a longer time, to no avail. I attempted Satisfactory, Same issue. I see it boot, and running, I log in to satisfactory, I add it, and I SEE IT! (PROGRESS) AND I JOIN IT, ............Failed to connect, (Attempted to join 5 more times). A little after that I install 7dtd, I didn't do anything to it really, just left everything default. The server starts successfully, sweet. Go to add the server in steam game servers, IT ADDS...I JOIN IT....AND I CONNECT WooHoo (PROGRESS!) I do the same for Icarus, same results, then I do a fresh install of Satisfactory, same results. I do a fresh install of ARKse, still can't find it or join it. I plan on testing Factoria and Rust since I have them installed andI played them for about a month each back in 2024. Now, I noticed one thing in all of this, the install path is /mnt/cache/appdata/(game Server im installing). If I restart unraid, that cache goes poof. I didn't know that, but it didn't bother me, because I set all my servers up back in 2024 to install in a different folder under /mnt/user/GameServers/(game Server im installing), and I only used a VPN to join such games and manage the servers. I still use the VPN (Wire Guard) and still do not have issues. I believe that I need to do a fresh install off Unraid, since its been a hot minute and that if I use my old install path to GameServers, several either do not boot or infinite boot loop (Icarus), but I wanted to know if anyone had the same issue and has a fix for it. I have done new perms and fixed SMB. I had to fix the SMB to check some of the old Ark logs and compare them to new ones, which I will provide. There are two different Ark Server I created, the old save that has the older version that will start, but cant update and the new version that starts and checks if it updates, It will not update the recent update 361.8, regardless I should be able to see them and join them. Oh and one more thing, I have verified that I can join externally (with VPN) and internally in the network. Could be a port that isn't working , but I have swap the ports around a lot, there are a few that are the same, but one server up while the other is down. I double check the ports before I bring up the servers and I can run 3 or more at once and connect to all of them at once with different steam accounts (Family Members). Thank you for reading the past 3 days of hell for trouble shooting, I will try to respond as fast as possible, but I am quite busy during the week. Thank you to all who help me trouble shoot this, my worst fear is that the devs just royal screwed ark.

Thank you

Bliz

Screenshot 2026-04-20 105246.png

Screenshot 2026-04-20 104428.png

Screenshot 2026-04-20 104537.png

Screenshot 2026-04-20 104549.png

Screenshot 2026-04-20 104623.png

Screenshot 2026-04-20 104646.png

Hello,
The new update of Vintage Story (1.22.0) needs DotNet 10.0, is it possible to update the container ?

Vintage Story

1.22.0 - Fishing, Mechanisms, Metalworking and More!

Dear Extraordinary Survivalists v1.22.0, a stable release, can now be downloaded through the account manager. Well, here we are again. Another update is ready for everyone's enjoyment. We recommend ev

image.png

  • Author
1 hour ago, CerealMs said:

The new update of Vintage Story (1.22.0) needs DotNet 10.0, is it possible to update the container ?

Done, please update the container itself.

  • Author
On 3/8/2026 at 8:16 PM, slickmix said:

Hey, I'm getting a .net framework missing on terraria tshock (they just did a release today on github).

Please update the container itself, updated.

On 4/19/2026 at 5:00 PM, feil said:

hello, what exactly did you change there? i tried it several times, but i couldn get it to load the new map.

regards

clemens

If you create a new variable can configure it for the new map there, it should work. Leave the Start Up Parameters without the map name. Here's a screenshot of what I did.

image.png

Now, I still haven't been able to get characters to transfer between my clustered servers. We go to the portal on the island and don't see the other server in the cluster. The log files say they are connected, and I'm using the same ports (and even mapped the ports in the container config for the main server). I'll be interested in your experience once you get this to work.

On 4/13/2026 at 8:13 AM, ich777 said:

I'll look into that, give me a few days.

Any updates? 😊

  • Author
43 minutes ago, Boulbizor said:

Any updates? 😊

Forgot about that one. I'll let you know.

On 4/22/2026 at 4:34 AM, Xardis said:

If you create a new variable can configure it for the new map there, it should work. Leave the Start Up Parameters without the map name. Here's a screenshot of what I did.

image.png

Now, I still haven't been able to get characters to transfer between my clustered servers. We go to the portal on the island and don't see the other server in the cluster. The log files say they are connected, and I'm using the same ports (and even mapped the ports in the container config for the main server). I'll be interested in your experience once you get this to work.

Did you figure out how to cluster them by now?

I have made progress, I've read that the Linux files were removed for a period of time, Supposedly the were re-added. I happen to leave the server running 24 hours and I see the server generate saves, and after shutting the server down, it shows that it saved successfully multiple times and I check saved arks, sure enough, there they are. Now I have reverted to pre aquatic update hoping that would fix something, it did not. I have also add the ports in game parameters. Nothing has changed. Please, I need help. Either in helping me figure it out or a point in the right direction. Im lost in the sauce.

Screenshot 2026-04-23 101741.png

Screenshot 2026-04-23 101822.png

Screenshot 2026-04-23 101911.png

Screenshot 2026-04-23 101946.png

Screenshot 2026-04-23 102001.png

Screenshot 2026-04-23 102013.png

Screenshot 2026-04-23 102525.png

  • Author
On 4/22/2026 at 8:17 AM, Boulbizor said:

Any updates? 😊

Sorry but I have to deprecate the container, they added a human verification before the download starts and that's breaking the container.

On 4/23/2026 at 3:07 AM, DieserCoookie said:

Did you figure out how to cluster them by now?

They are clustered and the logs are showing them connecting, but we can't see the other servers when we go to the portal still. I've migrated the character saves from the world.db to account.db but that didn't help either.

I noticed the KSP Luna Multiplayer (LMP) container is having some trouble starting up after the latest update. It looks like LMP version 0.29.1 has moved to .NET 6.0, but the current container environment seems to be providing .NET 5.0.17.

I’ve included my full log below so you can see the mismatch.

Thanks for everything you do for the Unraid community!

Full Log:

The specified framework can be found at:
  - https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=6.0.36&arch=x64&rid=debian.11-x64
It was not possible to find any compatible framework version
The framework 'Microsoft.NETCore.App', version '6.0.36' was not found.
  - The following frameworks were found:
      5.0.17 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]

You can resolve the problem by installing the specified framework and/or SDK.

---Ensuring UID: 99 matches user---
usermod: no changes
---Ensuring GID: 100 matches user---
usermod: no changes
---Setting umask to 0000---
---Checking for optional scripts---
---No optional script found, continuing---
---Taking ownership of data...---
---Starting...---
---Version Check---
---Luna Multiplayer v0.29.1 up-to-date---
---Preparing Server---
---Starting Server---
  • Author
1 hour ago, Samy447 said:

I noticed the KSP Luna Multiplayer (LMP) container is having some trouble starting up after the latest update. It looks like LMP version 0.29.1 has moved to .NET 6.0, but the current container environment seems to be providing .NET 5.0.17.

Please update the container itself and try if it is working.

12 minutes ago, ich777 said:

Please update the container itself and try if it is working.

All up and running, amazing work thankyou

On 4/24/2026 at 1:16 PM, Xardis said:

They are clustered and the logs are showing them connecting, but we can't see the other servers when we go to the portal still. I've migrated the character saves from the world.db to account.db but that didn't help either.

This is where I'm as as well. Main server is up and we can log in without issue, but the list is empty on the island.

11 hours ago, IanE said:

This is where I'm as as well. Main server is up and we can log in without issue, but the list is empty on the island.

11 hours ago, IanE said:

This is where I'm as as well. Main server is up and we can log in without issue, but the list is empty on the island.

Ye I have tried every which way from Sunday to get this to work but it wont work. I have both servers running fine and connected to each other but I cannot get the list to display them. I have characters on both testing and have tried switching ports, changing how the container passes ports and settings to the docker, changed the order from SS to RF. Nothing has worked for me. But I know they are communicating with each other since it shows if you try connecting to another server when your char is registered to one of the other ones.

Its really frustrating because it sounds so simple to setup.

  • Author
1 hour ago, Gokuofuin said:

Its really frustrating because it sounds so simple to setup.

I think you all should look at the pinned post from @Cyd for ARK since it's the same engine IIRC.

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.