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

21 minutes ago, ich777 said:

In my case it downloaded the version 309.42 like you see in the screenshot:

grafik.thumb.png.3d565d2d8efe5d5d35ffdded2e1cdb52.png

 

Can you post a picture from the template page?

Sorry for the waiting time but SteamCMD seems to struggle a little bit...

Screenshot_2020-03-31_UpdateContainer.thumb.png.94cdfd3859ad3e68f19e6c7c8f9a01f9.png

Here you go. My files are stored on an unmounted disk rather than the cache disk (because my cache disk doesn't have the space). Another difference I have is a (fully working until this update) "Mods folder" variable, because I run a cluster of 8 Ark servers and don't really feel like having them all have their own individual mod folder, taking up 8x the disk space. This variable centralizes that for me.

Edited by ridge

  • 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

  • Author
1 hour ago, ratosaude said:

This goes back to my initial post, after I edit this .ini and run the server, it creates a ghost directory with new files running standard and ignore every other file I edited.

Server is now working please update the container, it is now working.

Please stop the container, delte the folder 'Zomboid' from your server directory, then click grafik.png.67df93caba22ee68340875fa8efe4fda.png, update the container and start it.

 

grafik.thumb.png.d40b500bfe9865536d8daa15098f7480.png

Edited by ich777

  • Author
11 minutes ago, ridge said:

Screenshot_2020-03-31_UpdateContainer.thumb.png.94cdfd3859ad3e68f19e6c7c8f9a01f9.png

Here you go. My files are stored on an unmounted disk rather than the cache disk (because my cache disk doesn't have the space). Another difference I have is a (fully working until this update) "Mods folder" variable, because I run a cluster of 8 Ark servers and don't really feel like having them all have their own individual mod folder, taking up 8x the disk space. This variable centralizes that for me.

Strange...

Can you post a log from beginning to end when you restart the container with the Validation set to 'true'?

I can't imagine why it doesn't work...

@ich777I still had the window up:

 

---Checking if UID: 99 matches user---
---Checking if GID: 100 matches user---
---Setting umask to 000---
---Checking for optional scripts---
---No optional script found, continuing---
---Starting...---
---Update SteamCMD---
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...Failed to init SDL priority manager: SDL not found
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
OK.

Connecting anonymously to Steam Public...Generated client id: 4323449528505350018
Listening for IPv4 broadcast on: 27036
Logged in OK
Waiting for user info...OK
---Update Server---
---Validating installation---
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...Failed to init SDL priority manager: SDL not found
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
OK.

Connecting anonymously to Steam Public...Loaded client id: 4323449528505350018
Listening for IPv4 broadcast on: 27036
Logged in OK
Waiting for user info...OK
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x5) validating, progress: 0.00 (4622 / 11530662157)
Update state (0x5) validating, progress: 1.73 (199768871 / 11530662157)
Update state (0x5) validating, progress: 3.63 (418003435 / 11530662157)
Update state (0x5) validating, progress: 6.24 (719249552 / 11530662157)
Update state (0x5) validating, progress: 8.46 (975742866 / 11530662157)
Update state (0x5) validating, progress: 9.44 (1088410573 / 11530662157)
Update state (0x5) validating, progress: 11.06 (1275808262 / 11530662157)
Update state (0x5) validating, progress: 12.09 (1394531878 / 11530662157)
Update state (0x5) validating, progress: 13.52 (1558870356 / 11530662157)
Update state (0x5) validating, progress: 14.59 (1682884829 / 11530662157)
Update state (0x5) validating, progress: 15.71 (1811106799 / 11530662157)
Update state (0x5) validating, progress: 16.06 (1851936164 / 11530662157)
Update state (0x5) validating, progress: 18.37 (2118530518 / 11530662157)
Update state (0x5) validating, progress: 20.53 (2367272923 / 11530662157)
Update state (0x5) validating, progress: 23.03 (2655146465 / 11530662157)
Update state (0x5) validating, progress: 25.32 (2920106741 / 11530662157)
Update state (0x5) validating, progress: 27.71 (3195286400 / 11530662157)
Update state (0x5) validating, progress: 30.04 (3464090585 / 11530662157)
Update state (0x5) validating, progress: 32.26 (3720245237 / 11530662157)
Update state (0x5) validating, progress: 34.77 (4009103049 / 11530662157)
Update state (0x5) validating, progress: 37.21 (4290459991 / 11530662157)
Update state (0x5) validating, progress: 39.75 (4583832989 / 11530662157)
Update state (0x5) validating, progress: 42.32 (4879237620 / 11530662157)
Update state (0x5) validating, progress: 44.74 (5159039521 / 11530662157)
Update state (0x5) validating, progress: 47.38 (5463151340 / 11530662157)
Update state (0x5) validating, progress: 50.17 (5784506529 / 11530662157)
Update state (0x5) validating, progress: 52.91 (6101170062 / 11530662157)
Update state (0x5) validating, progress: 57.47 (6626627885 / 11530662157)
Update state (0x5) validating, progress: 60.01 (6919349134 / 11530662157)
Update state (0x5) validating, progress: 62.83 (7244944588 / 11530662157)
Update state (0x5) validating, progress: 69.85 (8054007041 / 11530662157)
Update state (0x5) validating, progress: 77.02 (8881300964 / 11530662157)
Update state (0x5) validating, progress: 79.73 (9193697328 / 11530662157)
Update state (0x5) validating, progress: 81.79 (9430630103 / 11530662157)
Update state (0x5) validating, progress: 83.36 (9612052366 / 11530662157)
Update state (0x5) validating, progress: 84.94 (9793743119 / 11530662157)
Update state (0x5) validating, progress: 86.27 (9946967009 / 11530662157)
Update state (0x5) validating, progress: 87.89 (10134583727 / 11530662157)
Update state (0x5) validating, progress: 89.54 (10324543079 / 11530662157)
Update state (0x5) validating, progress: 91.14 (10509249367 / 11530662157)
Update state (0x5) validating, progress: 92.77 (10697117002 / 11530662157)
Update state (0x5) validating, progress: 94.52 (10898583340 / 11530662157)
Update state (0x5) validating, progress: 96.13 (11084354393 / 11530662157)
Update state (0x5) validating, progress: 97.96 (11295276311 / 11530662157)
Update state (0x5) validating, progress: 99.32 (11451729409 / 11530662157)
Update state (0x11) preallocating, progress: 49.45 (1127181791 / 2279390176)
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 0.00 (12426 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 0.00 (80538 / 2279390176)
Update state (0x61) downloading, progress: 0.01 (116880 / 2279390176)
Update state (0x61) downloading, progress: 0.03 (714892 / 2279390176)
Update state (0x61) downloading, progress: 0.32 (7393886 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 0.72 (16448295 / 2279390176)
Update state (0x61) downloading, progress: 1.25 (28531248 / 2279390176)
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 2.35 (53660537 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 4.77 (108644503 / 2279390176)
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 5.99 (136539394 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 6.97 (158778879 / 2279390176)
Update state (0x61) downloading, progress: 8.09 (184495228 / 2279390176)
Update state (0x61) downloading, progress: 10.82 (246684987 / 2279390176)
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 13.81 (314787193 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 16.97 (386831875 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 20.80 (474022879 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 23.70 (540143091 / 2279390176)
Update state (0x61) downloading, progress: 26.69 (608341085 / 2279390176)
Update state (0x61) downloading, progress: 31.12 (709445280 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 34.39 (783934670 / 2279390176)
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 36.91 (841350753 / 2279390176)
Update state (0x61) downloading, progress: 39.74 (905790856 / 2279390176)
Update state (0x61) downloading, progress: 42.84 (976488718 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 46.33 (1056065385 / 2279390176)
Update state (0x61) downloading, progress: 48.11 (1096528219 / 2279390176)
Update state (0x61) downloading, progress: 51.89 (1182835377 / 2279390176)
Update state (0x61) downloading, progress: 55.91 (1274346592 / 2279390176)
Update state (0x61) downloading, progress: 58.71 (1338198394 / 2279390176)
Update state (0x61) downloading, progress: 61.72 (1406863048 / 2279390176)
Update state (0x61) downloading, progress: 64.82 (1477428383 / 2279390176)
Update state (0x61) downloading, progress: 68.32 (1557229025 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 71.38 (1627110193 / 2279390176)
Update state (0x61) downloading, progress: 74.53 (1698817344 / 2279390176)
Update state (0x61) downloading, progress: 78.73 (1794517098 / 2279390176)
Update state (0x61) downloading, progress: 81.95 (1867931910 / 2279390176)
Failed to set thread priority: per-thread setup failed
Update state (0x61) downloading, progress: 85.36 (1945660739 / 2279390176)
Update state (0x61) downloading, progress: 88.58 (2019029254 / 2279390176)
Update state (0x61) downloading, progress: 91.70 (2090103385 / 2279390176)
Update state (0x61) downloading, progress: 95.21 (2170216443 / 2279390176)
Update state (0x61) downloading, progress: 98.43 (2243506470 / 2279390176)
Update state (0x61) downloading, progress: 99.97 (2278726956 / 2279390176)
Update state (0x61) downloading, progress: 99.97 (2278726956 / 2279390176)
Update state (0x81) running, progress: 7.99 (182039030 / 2279390176)
Update state (0x81) running, progress: 15.74 (358849990 / 2279390176)
Update state (0x81) running, progress: 24.65 (561830490 / 2279390176)
Update state (0x81) running, progress: 33.48 (763159507 / 2279390176)
Update state (0x81) running, progress: 42.51 (968984693 / 2279390176)
Update state (0x81) running, progress: 51.23 (1167734902 / 2279390176)
Update state (0x81) running, progress: 60.23 (1372809655 / 2279390176)
Update state (0x81) running, progress: 69.02 (1573187407 / 2279390176)
Update state (0x81) running, progress: 76.76 (1749656126 / 2279390176)
Update state (0x81) running, progress: 85.51 (1949194412 / 2279390176)
Update state (0x81) running, progress: 93.91 (2140585403 / 2279390176)
Update state (0x101) committing, progress: 0.00 (0 / 2279390176)
Update state (0x101) committing, progress: 4.52 (103114231 / 2279390176)
Update state (0x101) committing, progress: 12.83 (292479286 / 2279390176)
Update state (0x101) committing, progress: 18.22 (415298262 / 2279390176)
Update state (0x101) committing, progress: 37.45 (853641333 / 2279390176)
Update state (0x101) committing, progress: 52.19 (1189613320 / 2279390176)
Update state (0x101) committing, progress: 74.57 (1699733081 / 2279390176)
Update state (0x101) committing, progress: 85.90 (1957920985 / 2279390176)
Success! App '376030' fully installed.
---Prepare Server---
---Server ready---
---Start Server---
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.

 

This is solved. For anyone having similar issues, it seems Steam is woefully slow and isn't updating servers properly. It must have taken 6 or 7 full reboots, (and 2 full validations) for the updates to finally take effect.

2 hours ago, ich777 said:

Server is now working please update the container, it is now working.

Please stop the container, delte the folder 'Zomboid' from your server directory, then click grafik.png.67df93caba22ee68340875fa8efe4fda.png, update the container and start it.

Just did and it worked perfectly, thank you!

On 2/12/2020 at 5:25 AM, ich777 said:

Should be doable.

But give me time, eventually a got a little bit of time today...

 

EDIT: Avorion should be available within the next few hours in the CA App.

Do you know any reason why this docker wouldn't support mods in the avorion server? I've been running this docker for a while, and have been thrilled with the performance. Problem is, I decided I'd like to try to run mods, but have added the modconfig.lua as is described in Avorion's instructions, but it will not recognize it. It just keeps telling me 0 mods found in modconfig.lua.

  • Author
20 minutes ago, McNutty195 said:

Do you know any reason why this docker wouldn't support mods in the avorion server? I've been running this docker for a while, and have been thrilled with the performance. Problem is, I decided I'd like to try to run mods, but have added the modconfig.lua as is described in Avorion's instructions, but it will not recognize it. It just keeps telling me 0 mods found in modconfig.lua.

Have you got the link to the link to the avorion instructions? I will look into it. ;)

Hi,

 

Any luck with arma 3 exile? If its not possible. Would arma 3 epoch mod doable? Been off work for 2 weeks and counting. I have lots of time to game lol.

  • Author
5 hours ago, McNutty195 said:

I do :)

Please see here: https://avorion.gamepedia.com/Using_Mods_on_Dedicated_Servers

Thank you for the fast reply!

Have you specified a path in the lua file or did you left it empty?

 

27 minutes ago, Sleepyme said:

Any luck with arma 3 exile? If its not possible. Would arma 3 epoch mod doable? Been off work for 2 weeks and counting. I have lots of time to game lol.

Until today got not much spare time but i will look into it when i got home from work. For me it's the other way around, i'm the only person at work an have to do a lot of stuff because everybody have to work from home...

7 hours ago, ich777 said:

Have you specified a path in the lua file or did you left it empty?

 

Until today got not much spare time but i will look into it when i got home from work. For me it's the other way around, i'm the only person at work an have to do a lot of stuff because everybody have to work from home...

I left the path empty. It's a long story, but I can actually confirm that the modconfig.lua file I have works. I setup a ubuntu vm and installed the avorion server on that. I've been using that as my modded server for a week or two ish now. I'd prefer to go back to your docker though because it is much simpler to run, and the performance was better.image.thumb.png.65f3c736d8c8052a9100ee401ce8fb3c.png

  • Author
12 minutes ago, McNutty195 said:

I left the path empty. It's a long story, but I can actually confirm that the modconfig.lua file I have works. I setup a ubuntu vm and installed the avorion server on that. I've been using that as my modded server for a week or two ish now. I'd prefer to go back to your docker though because it is much simpler to run, and the performance was better.

I will look into this as soon as i have time but keep in mind that i actually don't own the game and if i can't see an error from the console i will not be able to fix this.

 

EDIT: Also keep in mind that Steam recently changed the download strategy because of COVID-19 and a user, a few post above, reported that his ARK server doesn't update properly.

Also i'm seeing really slow download times through steamcmd...

 

EDIT2: Please send me your modfile so that i can test it.

Edited by ich777

1 minute ago, ich777 said:

I will look into this as soon as i have time but keep in mind that i actually don't own the game and if i can't see an error from the console i will not be able to fix this.

No problem. I appreciate your help. I'm hoping that you may see something I don't. All I see, is a message that reads roughly 0 mods found in modconfig.lua, but maybe you can gleam something that I can't.

  • Author
10 minutes ago, McNutty195 said:

No problem. I appreciate your help. I'm hoping that you may see something I don't. All I see, is a message that reads roughly 0 mods found in modconfig.lua, but maybe you can gleam something that I can't.

Please read the post again i added a few things.

Just now, ich777 said:

Please read the post again i added a few things.

Good to know. I think that this mod issue is unrelated since I was having the problem a week ago, though it is possible that it is related.

modconfig.lua

  • Author
12 hours ago, Sleepyme said:

Hi,

 

Any luck with arma 3 exile? If its not possible. Would arma 3 epoch mod doable? Been off work for 2 weeks and counting. I have lots of time to game lol.

Arma3ExileMod, now finished and works like it should ;)

Please open a console window for further information if something doesn't work. I've put instructions how to do and install everything into the console window.

 

Should be available within the next few hours in the CA App. ;)

  • Author
4 hours ago, McNutty195 said:

Good to know. I think that this mod issue is unrelated since I was having the problem a week ago, though it is possible that it is related.

The container works properly look at my log. The only thing that i've did was placed your modconfig.lua into the directory '.../AvorionDocker/AvorionDocker/modconfig.lua'

Where did you place your modconfig.lua?

Also did you change the 'GalaxyName'?

 

grafik.thumb.png.aa61e87850d34d23b4436de6c6572056.png

grafik.png.e45c600272c970ef929dbe6795b3d70d.png

 

Log.txt

4 hours ago, ich777 said:

The container works properly look at my log. The only thing that i've did was placed your modconfig.lua into the directory '.../AvorionDocker/AvorionDocker/modconfig.lua'

Where did you place your modconfig.lua?

Also did you change the 'GalaxyName'?

 

grafik.thumb.png.aa61e87850d34d23b4436de6c6572056.png

grafik.png.e45c600272c970ef929dbe6795b3d70d.png

 

Log.txt 10.93 kB · 1 download

Thank you for the help. I'm not sure what was wrong, but I uninstalled the docker, backed up the files, deleted them, reinstalled the docker, and copied the files back in and now it works as expected! Thank you again!

Thanks for the Quick fix on the RCOn access. One other issue i'm running into when I restart the server, all files are downloaded and any changes ive made go back to default. I currently run a set of custom maps & have to manually update the maplist everytime the server is retarted so that the admins can change to the. Is there anywa to have some files not get modified? or would it be worth setting up a autoexec.cfg file to copy the changes into the maplist.txt file on restart?

  • Author
1 hour ago, clowrym said:

Thanks for the Quick fix on the RCOn access. One other issue i'm running into when I restart the server, all files are downloaded and any changes ive made go back to default. I currently run a set of custom maps & have to manually update the maplist everytime the server is retarted so that the admins can change to the. Is there anywa to have some files not get modified? or would it be worth setting up a autoexec.cfg file to copy the changes into the maplist.txt file on restart?

Have you set the validate option to true?

If so, steam will always replace your files if they are downloaded trough steam cmd.

All other files are untouched.

Edited by ich777

I do have it set to validate!

  • Author
16 minutes ago, clowrym said:

I do have it set to validate!

Leave the variable 'Validate' empty and you will not have the problem.

The container will also check on every restart if there is a newer version even with the variable 'Validate' empty.

 

Validate should only be enabled if there is a problem itself with the gamefiles, so SteamCMD will check all files if the are the same as on the Steam servers.

 

Please note, these questions are all game specific and has nothing to do with the container itself (the conatainer works like a normal linux gameserver - without the hassle to set it with the initial configuration up).

Ok, so what exactly do I need to do if I want to run 2 ark servers using this container.  Have one up and running just fine.  Setup a second and change ports and no matter what I do, I cannot see the 2nd server.  Even if I look through steam both show but I am unable to add as a favorite or join the second server.  I have tired everything I can think of.  Second game folder, different ports, etc. logs show server is running but there is just no way for me to connect.  Do I have to edit files in that instance of the container somewhere? Must be missing something simple as I have seen others noting they are running 3+ servers using this. 

On 4/2/2020 at 2:40 PM, ich777 said:

Arma3ExileMod, now finished and works like it should ;)

Please open a console window for further information if something doesn't work. I've put instructions how to do and install everything into the console window.

 

Should be available within the next few hours in the CA App. ;)

So, I kept getting this error message when joining my own server. Tried like countless "Exile Mods" in the Steam Workshop. I spent all night last night and most of the day today and I finally got it to work! 

I had to use this exile mod instead: https://steamcommunity.com/sharedfiles/filedetails/?id=1339410397

And also copy the files to the server as well and replace the files in the @Exile folder.

 

Yay! Thank you ich777!

20200403204326_1.jpg

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.