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

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?

The game wasn't pausing before either, at least on my instance not.

  • 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

Castle is still consuming resources when idle and character blood pool is draining. if I log off for a few days everything is messed up and I remember this didn't happen previously. if this is indeed the case then i see no point in doing a dedicated server, i'll just host an instance via steam for myself and my partner which can then be paused when we log off.

Anyway I won't post more on the subject as i don't think the container is causing this, just wanted confirmation if something changed in 1.1.

  • Author
Just now, ceolo87 said:

Castle is still consuming resources when idle and character blood pool is draining. if I log off for a few days everything is messed up and I remember this didn't happen previously.

This was always the case on my server and I always had to stop the container to prevent that.

 

1 minute ago, ceolo87 said:

if this is indeed the case then i see no point in doing a dedicated server, i'll just host an instance via steam for myself and my partner which can then be paused when we log off.

Anyway I won't post more on the subject as i don't think the container is causing this, just wanted confirmation if something changed in 1.1.

You should really ask the game developers since this is a game specific question since nothing changed in terms of the container and for me this behavior was just normal.

 

I completely get the point why developers would do that because they want you to play the game and with that mechanic you basically force users to join from time to time.

This is also not the only game that does this Palworld, Soulmask and so on do the same which in my opinion is not a bad thing to do.

Just wanted to give an FYI on the DayZ Server.  This docker container uses the experimental branch.  Yes, Dayz does run on linux using the Stable Branch.  However, the stable branch requires you to log in with your steam account.

I confirmed this installing on a Debian VM.  Instructions here:
https://community.bistudio.com/wiki/DayZ:Hosting_a_Linux_Server#top-page

  • Author
42 minutes ago, samsausages said:

the stable branch requires you to log in with your steam account

My containers doesn't allow login in or at least not with 2FA and I won't encourage users to disable 2FA and most of all that user user their personal account for a dedicated server.

8 minutes ago, ich777 said:

My containers doesn't allow login in or at least not with 2FA and I won't encourage users to disable 2FA and most of all that user user their personal account for a dedicated server.

I understand.  Just trying to tell people what's going on, as the question has been asked here and it's how I found this thread and previous posts made it sound like stable does not work on Linux.

Hello,

I am shutting down my ARK SE servers I had on Host Havoc forever.  I have the Ark SE container working with no mods.  When is loads it sees my dinos and character OK from my saved data from the Host Havoc Server install but is just vanilla.  

 

When  I added the mods I copied them from my server and put them in the /ShooterGame/Content/Mods directory of the Ark SE Container in Unraid.  I was not 100% sure where to put the activemod line.  Normally I have had it in the gameuserseettings.ini on host havoc.  I did not add them to the Game Parameters or Extra Game Parameters as I did with the Ark Ascended containers.  So I tried it and the server seems to reboot over an over.  I tried taking the mods out of my gameuserseettings.ini in the config folder and put the the ActiveMod line in the Game Parameters or Extra Game Parameters.  That just resulted in the server loading with no mods.

 

With the gameusersettings.ini in place with the proper active mod line an nothing in the game parameters settings in unraid it reboots over and over.  There is an error message that comes up very quickly and disappears.  I think this is the error from the mod log:


 

S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 346110
Signal 11 caught.
/opt/scripts/start-server.sh: line 72:    64 Segmentation fault      ./ShooterGameServer ${MAP}?listen?SessionName=${SERVER_NAME}?ServerPassword=${SRV_PWD}?ServerAdminPassword=${SRV_ADMIN_PWD}${GAME_PARAMS} ${GAME_PARAMS_EXTRA}
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 346110

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

 

I realize the one about the S_API FAIL is normal but what about the other?  I did use the validate function to check things.  I think that does just the core ark files and not the mods?

 

It should be noted that I have like 38 or so mods on this server.   Any assistance in figuring this out would be greatly appreciated.

 

 

 

Edited by mpoffo

Just tried to install this for Left 4 Dead 2.  Looking through the logs I can see it's stuck in a loop:

 

Unloading Steam API...OK
---Update Server---
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
Logging directory: '/serverdata/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logo
Steam Console Client (c) Valve Corporation - version 1745888136
-- type 'quit' to exit --
Loading Steam API...IPC function call IClientUtils::GetSteamRealm took too long: 52 msec
OK
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
ERROR! Failed to install app '222860' (Invalid platform)
Unloading Steam API...OK

Anyone know how to fix this?

 

Thanks!

I am having trouble figuring out exactly where I need to add the additional parameters to an Arma 3 server to force it to download a different server branch.  I'm trying to get a small CO-OP server setup that runs the Prairie Fire dlc, and it require the creatordlc server branch.  I've tried adding it to the "additional parameters" line of the docker config under the advanced view, but that fails.  Tried adding it to the server/game ID and it just disappears.

 

I'm not super skilled with the finer points of docker containers, so I'm pretty lost.  I don't believe it can be configured to pull server branch's through any of the server configs, it has to be done with a steamcmd parameter, just can't quite figure out how to do that with the container, and make it persist through container restarts.

 

I was also curious if you possibly had time, or plans to revisit the ARK SA container and throw in some variables/options for clustering, or if there was anyone else who has figured out how to cluster docker servers, I'd love to dm or chat a bit and learn how to do it.

 

Other than that, these container templates are awesome.  Used many of them over time, and never had any complaints.  Just trying some more advanced stuff now and I don't quite know how to accomplish it.

 

Thanks

  • Author
7 minutes ago, kkyler1988 said:

I was also curious if you possibly had time, or plans to revisit the ARK SA container and throw in some variables/options for clustering, or if there was anyone else who has figured out how to cluster docker servers, I'd love to dm or chat a bit and learn how to do it.

ASA works with clustering but this always up to the user and nobody that already dine it has written a tutorial.

 

8 minutes ago, kkyler1988 said:

 

I am having trouble figuring out exactly where I need to add the additional parameters to an Arma 3 server to force it to download a different server branch.  I'm trying to get a small CO-OP server setup that runs the Prairie Fire dlc, and it require the creatordlc server branch.  I've tried adding it to the "additional parameters" line of the docker config under the advanced view, but that fails.  Tried adding it to the server/game ID and it just disappears.

 

GAME_ID and you have to enable validation if you switch the branch.

The variables should have a description where it is described.

 

However if you want to add a DLC that involves cost you possibly have to log in which is not possible in my container if 2FA is enabled.

  • Author
On 5/9/2025 at 11:59 PM, awshirley said:

Just tried to install this for Left 4 Dead 2. 

This is a known issue since Valve moved the files incorrectly I think and it is not possible to download the files currently.

7 hours ago, ich777 said:

ASA works with clustering but this always up to the user and nobody that already dine it has written a tutorial.

 

GAME_ID and you have to enable validation if you switch the branch.

The variables should have a description where it is described.

 

However if you want to add a DLC that involves cost you possibly have to log in which is not possible in my container if 2FA is enabled.

Thanks for the quick reply

 

I do actually have it setup as a cluster with the default cluster save location inside "Shootergame\saved\clusters\" or whatever the file path is.   Had to set it that way, since I migrated the server from a cluster on a windows host to unraid docker.  What I can't figure out is how to override the cluster save location and put it somewhere outside the default container paths so I can spin up another instance in a container and actually get it clustered.  I'm sure it can be done with path mapping in the template, but my brain has trouble keeping those straight. lol

 

As far as the arma server goes, this is what I need to get steamcmd to download the proper server branch "233780 -beta creatordlc".  Not sure how to get the extra parameter to actually persist after restart.  I put all of that in the "GAME_ID" section of the template and it didn't appear to do anything.

 

  I do have a secondary steam account that is strictly for hosting servers, so i'm not worried about 2FA, however, the server account only has to own Arma3, only the clients need to own the paid dlc.  I did have it all setup on a windows host, but I'm tired of wasting CPU cycles and RAM running a VM when I could just run it all in docker instead.

  • Author
5 hours ago, kkyler1988 said:

As far as the arma server goes, this is what I need to get steamcmd to download the proper server branch "233780 -beta creatordlc".  Not sure how to get the extra parameter to actually persist after restart.  I put all of that in the "GAME_ID" section of the template and it didn't appear to do anything.

You have to enable validation in the template if you switch branches:

grafik.png.1344a643ff598aaee247872196d4bd7c.png

and finally:

grafik.png.ad726aae9432aac36fa13358ac47fa70.png

 

 

I'm not following about the extra parameters, these are usually passed through here:
grafik.thumb.png.d2a6d9afd4a9030267b13c1b04aada8c.png

 

 

The Docker containers are not that different to like if you deploy it on a dedicated machine, the containers just do everything automated on startup, so to speak download and start the game, everything else is handled like if you run it on a dedicated machine.

 

5 hours ago, kkyler1988 said:

but I'm tired of wasting CPU cycles and RAM running a VM when I could just run it all in docker instead.

Same.

 

5 hours ago, kkyler1988 said:

What I can't figure out is how to override the cluster save location and put it somewhere outside the default container paths so I can spin up another instance in a container and actually get it clustered.  I'm sure it can be done with path mapping in the template, but my brain has trouble keeping those straight. lol

Sorry but I can't help with that, maybe @Mainfrezzer can help you with that issue because I don't even play ASA nor have I ever set up a cluster.

13 hours ago, ich777 said:

You have to enable validation in the template if you switch branches:

grafik.png.1344a643ff598aaee247872196d4bd7c.png

and finally:

grafik.png.ad726aae9432aac36fa13358ac47fa70.png

 

 

I'm not following about the extra parameters, these are usually passed through here:
grafik.thumb.png.d2a6d9afd4a9030267b13c1b04aada8c.png

Got it figured out as far as Arma 3 is concerned.  I must not have set it to validate the first time I tried.  Wiped the container and folders, then re-installed the container with the proper config variables and it appears to have grabbed the correct server branch this time.  Now onto the tedium of configuring the server itself.  Many thanks

 

@Mainfrezzer Would you mind pointing me in the right direction as far as ARK SA is concerned?  Didn't want to just DM you without warning.

1 hour ago, kkyler1988 said:

 

 

@Mainfrezzer Would you mind pointing me in the right direction as far as ARK SA is concerned?  Didn't want to just DM you without warning.

its the same as it was in ARK:SE

With "-ClusterDirOverride=/serverdata/serverfiles/clusterfiles" (this should be the default) in the "Extra Game Parameters" you can select where wthin the container filepath you want the cluster storage to be.

27 minutes ago, Mainfrezzer said:

its the same as it was in ARK:SE

With "-ClusterDirOverride=/serverdata/serverfiles/clusterfiles" (this should be the default) in the "Extra Game Parameters" you can select where wthin the container filepath you want the cluster storage to be.

So if I am understanding correctly, I can move all of my cluster data/saves into a folder/location of my choosing, lets say, in the "appdata" share, and then add a path to the container that points to that path on unraid, and presents it as /serverdata/serverfiles/clusterdata to the container?  Then obviously set the cluster dir override launch parameter and that should make it possible for that container to access it, but also for any other ARK containers to access it too?  I get spun around and have trouble wrapping my brain around docker pathing, I'm not a fan of it. lol

1 minute ago, kkyler1988 said:

So if I am understanding correctly, I can move all of my cluster data/saves into a folder/location of my choosing, lets say, in the "appdata" share, and then add a path to the container that points to that path on unraid, and presents it as /serverdata/serverfiles/clusterdata to the container?  Then obviously set the cluster dir override launch parameter and that should make it possible for that container to access it, but also for any other ARK containers to access it too?  I get spun around and have trouble wrapping my brain around docker pathing, I'm not a fan of it. lol

if you want to keep the default save location as it is (which isnt a bad idea) you can just create a path mapping via the unraid template like this

image.png.51df91b7530b8f7edea05cec0b96d5c9.png

15 minutes ago, Mainfrezzer said:

if you want to keep the default save location as it is (which isnt a bad idea) you can just create a path mapping via the unraid template like this

image.png.51df91b7530b8f7edea05cec0b96d5c9.png

Many thanks, pretty sure I've got my head wrapped around it now.  Off to experiment and hopefully not break anything. lol

  • 2 weeks later...

is there a way to go back a version from 1.4 to 1.3 on the 7 days to die unraid docker.

is there a way to go back version from 1.4 to 1.3 on the 7 days to die server docker

  • Author
1 hour ago, Twitchy said:

is there a way to go back a version from 1.4 to 1.3 on the 7 days to die unraid docker.

@Spectral Force can you please help here.

7 hours ago, Twitchy said:

is there a way to go back version from 1.4 to 1.3 on the 7 days to die server docker

Instructions are in the template under appid. Im at work right now so cannot give the detailed response but gimmie a bit and I'll follow up.

1 hour ago, Spectral Force said:

Instructions are in the template under appid. Im at work right now so cannot give the detailed response but gimmie a bit and I'll follow up.

sorry I'm a little new with this stuff but where is the appid located at

3 minutes ago, Twitchy said:

sorry I'm a little new with this stuff but where is the appid located at

Sorry, in the template it is Game ID

image.png

Just now, Spectral Force said:

Sorry, in the template it is Game ID

ive tried to enter it a couple different ways but it giving me failed to set beta also failed when i entered it exactly the same as what it says in the instructions below

7 days version .png

error.png

Edited by Twitchy

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.