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

I want to thank you, ich777. I am using several of your dockers and because of you, I've had a lot of fun playing games with my friends and family this year. What you're doing is very charitable, I salute you and your skills!!!

 

Merry Christmas.

  • 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

19 hours ago, ich777 said:

On it's own the container won't wipe the data in there.

 

Are you sure it had to do an updated?

 

Can you please share a bit more details, screenshot from your template?

Are you also sure that the share where the game files are located is staying on the Cache and is not moved to the Array? If not this is most likely the cause of the issue and your world/backups are on the Array but it simply can't find it because the path in the container template points to the Cache and the actual game files and everything else are now on the Array <- this could also be the case why it pulled an update, as far as I'm aware there where no recent Valheim updates.

 

Ahhhh, and heres where my 'pretty much a newb to Unraid and Linux' has bit me in the ass, haha. My cache drive failed/unmounted itself last week, before I installed the docker and Valheim server, and I havent got around to fixing it.. and now that I've found some logs in the Steam folder, it seems like maybe this is what happened. 

 

From content.log

[2023-12-20 17:13:25] Client version: 1702079268
[2023-12-20 17:13:25] Load failed: /serverdata/serverfiles/Steam/steamapps/libraryfolders.vdf.
[2023-12-20 17:13:25] Load failed: /serverdata/serverfiles/Steam/config/libraryfolders.vdf.
[2023-12-20 17:13:25] Steam library folders configuration will be reset.
[2023-12-20 17:13:25] No install folder configuration files found.
[2023-12-20 17:13:26] Loaded 0 apps from install folder "/serverdata/serverfiles/Steam/steamapps\appmanifest_*.acf".
[2023-12-20 17:13:26] Triggered async write of Steam library folders configuration (1 libraries).


[2023-12-20 17:13:32] Client version: 1702079268
[2023-12-20 17:13:32] Loaded Steam library folders configuration: /serverdata/serverfiles/Steam/steamapps/libraryfolders.vdf
[2023-12-20 17:13:33] Loaded 0 apps from install folder "/serverdata/serverfiles/steamapps\appmanifest_*.acf".
[2023-12-20 17:13:33] Triggered async write of Steam library folders configuration (1 libraries).
[2023-12-20 17:13:34] AppID 896660 state changed : Update Required,
[2023-12-20 17:13:34] AppID 896660 user config changed : added depots 1006,896661
[2023-12-20 17:13:34] AppID 896660 scheduler update : Priority First, not played for 1 seconds, update disabled for 0 seconds
[2023-12-20 17:13:34] AppID 896660 state changed : Update Required,Update Queued,
[2023-12-20 17:13:34] AppID 896660 scheduler update : Priority First, not played for 1 seconds, update disabled for 0 seconds
[2023-12-20 17:13:34] AppID 896660 config changed : added depots 1006,896661
[2023-12-20 17:13:34] AppID 896660 state changed : Update Required,Update Queued,Update Running,
[2023-12-20 17:13:34] AppID 896660 update changed : Running Update,
[2023-12-20 17:13:34] AppID 896660 update changed : Running Update,Reconfiguring,
[2023-12-20 17:13:34] Got 10 download sources and 0 caching proxies via ContentServerDirectoryService::BYieldingGetServersForSteamPipe (CellID 94 / Launcher 3)

[..]

 

It sounds like I should move my ServerFiles path onto the array instead of the cache.. yes?

 

I do see a directory structure with files in it when I browse to that location, but I didnt recognize that the ../cache/appdata/.. was just that .. a temporary cache. derp.

 

Thank you very much for your help.. I'm trying to learn to use Linux/Unraid but theres too much I dont know, haha.

valheim config 1.jpg

valheim config 2.jpg

Edited by cakeman

  • Author
6 hours ago, KRONBERG said:

the following string seems to be related to wine: bcde0395-e52f-467c-8e3d-c4579291692e

Usually these are WINE messages and should not hatm anything.

Is the container not working?


What happens when you restart the container?

Do you maybe have the full log?

  • Author
2 hours ago, cakeman said:

It sounds like I should move my ServerFiles path onto the array instead of the cache.. yes?

My general recomendation is that you set your appdata share to stay on the cache and not to be moved from the cache to the array since otherwise the array never can go into spindown.

 

The appdata directory usually contains data that your server has to access quickly and all the time that‘s why I recommend not moving it to the array.

  • Author
5 hours ago, IBsenoj said:

What you're doing is very charitable, I salute you and your skills!!!

 

Merry Christmas.

Thank you, really much apprechiated.

 

Merry Christmas!

Hello,

I need help with my Ark server.
I want to change my settings (GameUserSettings.ini) every time I restart the server my settings are gone again.

Greetings

Tobi

  • Author
18 minutes ago, Tobîîas said:

I want to change my settings (GameUserSettings.ini) every time I restart the server my settings are gone again.

Are you sure that you stop the container, edit the file, save the file and then start the container again?

42 minutes ago, ich777 said:

Are you sure that you stop the container, edit the file, save the file and then start the container again?

appdata/ark-se/shootergame/saved/config/linuxserver/gameusersetting.ini 
I change the number of players to 5, save and start the server. Then everything is back to default on the 70 do I have to change anything else before to save changes?

Greetings

Tobias

3 minutes ago, Tobîîas said:

appdata/ark-se/shootergame/saved/config/linuxserver/gameusersetting.ini 
I change the number of players to 5, save and start the server. Then everything is back to default on the 70 do I have to change anything else before to save changes?

Greetings

Tobias

With the protocol the message always appears

Failed to load Steam API...dlmopen steamservice.so: steamservice.so: cannot open shared object file: No such file or directory

 

image.thumb.png.ba4be99f4bcede36d993caa7d1aed907.png

26 minutes ago, Tobîîas said:

With the protocol the message always appears

Failed to load Steam API...dlmopen steamservice.so: steamservice.so: cannot open shared object file: No such file or directory

 

image.thumb.png.ba4be99f4bcede36d993caa7d1aed907.png

That's normal and unrelated.


I had similar issues, but it's because you're likely missing launch parameters and the Arkserver service is defaulting your gus.ini
For instance,  I had issues with this previously and it was because I was trying to set all config options in gus.ini, but you cannot.  You must at least define the passwords in the container config.

 

https://forums.unraid.net/topic/79530-support-ich777-gameserver-dockers/?do=findComment&comment=1335242

Edited by dlchamp
include link to solved related issue.

32 minutes ago, dlchamp said:

That's normal and unrelated.


I had similar issues, but it's because you're likely missing launch parameters and the Arkserver service is defaulting your gus.ini
For instance,  I had issues with this previously and it was because I was trying to set all config options in gus.ini, but you cannot.  You must at least define the passwords in the container config.

 

https://forums.unraid.net/topic/79530-support-ich777-gameserver-dockers/?do=findComment&comment=1335242

image.thumb.png.1217024f405fadcf4c298d1f9b67e9e3.png

1 minute ago, Tobîîas said:

image.thumb.png.1217024f405fadcf4c298d1f9b67e9e3.png

image.thumb.png.8a344f4126e146075dc44016cbaa8c8d.png

Just now, Tobîîas said:

image.thumb.png.8a344f4126e146075dc44016cbaa8c8d.png

I am grateful for all help

2 minutes ago, Tobîîas said:

image.thumb.png.1217024f405fadcf4c298d1f9b67e9e3.png

It actually says `GAME_PARAMS` in the launch parameters field?

Use the gus.ini to set sever name, rcon enabled/rcon password, motd, etc.
Make sure everything else that needs to be a launch param is a launch param.

`?Port=7785?QueryPort=27019?MaxPlayers=10?RCONEnabled=True?RCONPort=27039?customdynamicconfigurl="http://172.17.0.4/dynamicconfig.ini`

Should look something like this, minus any extra params you don't need.

  • Author
1 hour ago, Tobîîas said:

I am grateful for all help

It should look like this if you want 40 players for example:

grafik.thumb.png.1268662b6f331ae97b4e9daa99432643.png

3 minutes ago, ich777 said:

It should look like this if you want 40 players for example:

grafik.thumb.png.1268662b6f331ae97b4e9daa99432643.png

I just wanted to try everything, that's why the game params ...

what do i have to write if i want to increase the exp, or do i have to write all changes in the game parameters?

 if i want to change something so ?XPMultiplier=5.000000

 

image.thumb.png.225c4627d602f4844eb6e5ab8b6b078c.png

  • Author
2 minutes ago, Tobîîas said:

?XPMultiplier=5.000000

IIRC you don't have to pass over everything there, you can change values in the config files too.

 

Are these values also reset? TBH I don't remember that these values are also reset on a server restart in the config.

thank you very much and happy chrismas

wie kann ich dann noch Mods installieren?

 

in the gameusersettings.ini
 
a new line under ServerSetting activemods=2996312197,761535755,609380111,895711211,821530042

 

in game.ini 

[ModInstaller]
ModIDS=2996312197
ModIDS=761535755
ModIDS=609380111
ModIDS=895711211
ModIDS=821530042787244096_Screenshot2023-12-24105821.png.4a288a3654a5ee1dca3bb2510e8f6ffe.png

 

image.thumb.png.5192ac5954fc6ef52ea73d1100254830.png

 

 

  • Author
12 minutes ago, Tobîîas said:

thank you very much and happy chrismas

Merry Christmas.

 

13 minutes ago, Tobîîas said:

wie kann ich dann noch Mods installieren?

Only English please.

 

13 minutes ago, Tobîîas said:

 

image.thumb.png.5192ac5954fc6ef52ea73d1100254830.png

As you can see from the screenshot your are now locked out of your account and probably your IP is also banned for a few hours from Steam so you can't log in.

 

!!! Please never user your real Steam Credentials if they are not marked as required with the red asterisk in the template !!!

 

15 minutes ago, Tobîîas said:

in game.ini 

I can't help with that since modding is always up the the user, I think you should really take a look at the 2nd recommended post on top of this thread, it's for a ARK cluster but you will find, even not for a cluster, useful information and maybe also what you are searching for.

Hello there ich777, can you please help me get out of this problem that i have with redM server?

when i start the server and i open the logs it gets stuck at the line: Authenticated with cfx.re Nucleus: link

and after some time i get server cannot be listed error even though i can connect localy but there is no txAdmin pannel openning

i am lost in the serach for a solution and it seems that nobody has this problem.

I will attach some screenshots to this post

Screenshot 2023-12-25 185442.png

Screenshot 2023-12-25 185516.png

Edited by bTprint

  • Author
14 hours ago, bTprint said:

 

Screenshot 2023-12-25 185516.png

It seems that the container can't communicate with the server or does run into some kind of timeout, do you maybe have any adblocking or Unifi network gear on your network?

Make sure that the container has exclusive access to the internet.

 

14 hours ago, bTprint said:

even though i can connect localy but there is no txAdmin pannel openning

Have you read the description here:

grafik.thumb.png.c6e2585f16e97c0d751cb5cbbae8ee77.png

 

Delete text 'server.cfg' from that variable, then you have to create a port entry in the template at the bottom with "Add another Path, Port, Variable, Label or Device" select "Port", at the host and container port you have to specify 40120 and as the protocol TCP.

After that you should be able to connect to the txAdmin through YOURSERVERIP:40120

52 minutes ago, ich777 said:

It seems that the container can't communicate with the server or does run into some kind of timeout, do you maybe have any adblocking or Unifi network gear on your network?

Make sure that the container has exclusive access to the internet.

 

 

well i did made a custom network just for that, the server shows up in redm launcher as a listed server, i made some tunnels thru cloudflare to have also subdomains, but the error still shows up. my router has restrictions whatsoever i even made a portforwarding to these 3 ports but that's literaly unnecessary.  should  run some portforwarding on unraid???

btw that with txAdmin i was so dumb... i forgot to delete the server cfg after i made the port and start_vars...

 

Thank you for the reply and much thanks for your hard work

  • Author
6 hours ago, bTprint said:

well i did made a custom network just for that, the server shows up in redm launcher as a listed server, i made some tunnels thru cloudflare to have also subdomains

That sounds complicated for a game server, really complicated.

Just use the default bridge network and forward the ports in your router/firewall, that's usually enough for a game server.

 

6 hours ago, bTprint said:

my router has restrictions whatsoever i even made a portforwarding to these 3 ports but that's literaly unnecessary.  should  run some portforwarding on unraid???

I don't understand what you mean exactly...?

i meant that my router doesn't have any restictions and i already forwarded the ports for the server.

i switched to the bridge mode in unraid but i still get the same problem.

The server is being listed but when someone wants to join it gets stuck at requesting server variables for a couple of seconds and then connection timesout. i am really lost with this... i even have a dns specially for this but i can access only the txAdmin pannel from outside.

  • Author
1 minute ago, bTprint said:

i even have a dns specially for this but i can access only the txAdmin pannel from outside.

What do you mean you have a special DNS for it? Do you set up a domain for the container?

 

You can't access txAdmin from you LAN? There must be something wrong with the network setup, I really don't know what to tell you here, I've set up a instance just for testing and it is working over here and I get no errors so far.

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.