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

Have you read the description?
http://upload.forums.unraid.net/live/monthly_2024_03/grafik.png.ad4a0ca03524e2e6eaca9dde107aca04.png
 
Just remove the server.cfg from GAME_CONFIG and create another TCP port with the container and host port set to 40120 and click apply, afterwards you can connect to txAdmin.
Wow i missed that big time [emoji53] thx a lot.

Do you know if we need to installed also maria db or something like that to installed templates ?

Thx a lot sorry

Envoyé de mon Pixel 2 XL en utilisant Tapatalk

  • 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
55 minutes ago, francrouge said:

Do you know if we need to installed also maria db or something like that to installed templates ?

Sorry I really don‘t know much about txAdmin…

1 hour ago, ich777 said:

Sorry I really don‘t know much about txAdmin…

no problem but thx for the help

Hello!

I got this strange behavior from The Forest server container:

It never authorizes with serverSteamAccount *MyGeneratedToken* in container template (I think it don't pass it, or don't use it), only if token explicitly set in config.cfg.

Edited by RomanRichter
edited for clarity

Hallo, vielleicht kann mir ja jemand nen hilfreichen tipp geben..

 

ich habe den ARK Ascended Beta docker installiert.

soweit geht auch alles komme auch auf den server alles bestens aber...

Mods gehen nicht bzw weiß ich nicht wie bekomme im Log nur immer die meldung "LogCFCore: Warning: Couldn't load mods library from disk"

habe an den pfaden nichts verändert oder so falls das relevant ist

 

MfG Tranto

Just installed the V rising docker with all defaults (except for adding my steam creds) and it has been looping non-stop:

 

 

UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1709846822
-- type 'quit' to exit --
Loading Steam API...OK
"@sSteamCmdForcePlatformType" = "windows"
Logging in user 'xxxxxxxxxx' to Steam Public...FAILED (Rate Limit Exceeded)
---BepInEx for V Rising disabled!---
---Checking if WINE workdirectory is present---
---WINE workdirectory found---
---Checking if WINE is properly installed---
---WINE properly set up---
---Checking for old display lock files---
---Server ready---
---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---
tid(22) burning pthread_key_t == 0 so we never use it
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
Logging directory: '/serverdata/Steam/logs'
minidumps folder is set to /tmp/dumps
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1709846822
-- type 'quit' to exit --
Loading Steam API...OK

 

 

Is there a detail that I am missing?

Edited by TheSkaz

  • Author
21 hours ago, TheSkaz said:
Logging in user 'xxxxxxxxxx' to Steam Public...FAILED (Rate Limit Exceeded)

Please remove your Steam credentials form the template, they are only required if the are not hidden away under the "Show more..." Section and marked with the red asterisk.

 

21 hours ago, TheSkaz said:

Is there a detail that I am missing?

I would recommend to stop the container, remove the directory from the appdata folder for the game and then remove the credentials and start the container afterwards.

  • Author
On 3/31/2024 at 8:10 PM, Tranto said:

Hallo, vielleicht kann mir ja jemand nen hilfreichen tipp geben..

Support only in English over here, if you want/need help in German then please post in the German subforums.

 

On 3/31/2024 at 8:10 PM, Tranto said:

Mods gehen nicht bzw weiß ich nicht wie bekomme im Log nur immer die meldung "LogCFCore: Warning: Couldn't load mods library from disk"

I usually can't help with modding containers since this is up to you because I can't know how every container handles mods.

1 hour ago, ich777 said:

Support only in English over here, if you want/need help in German then please post in the German subforums.

oh, I'm sorry, I didn't know that.

Quote

I usually can't help with modding containers since this is up to you because I can't know how every container handles mods.

I thought there was a way to fix this, perhaps with a path entry or something similar. but unfortunately I wasn't able to solve the problem.

 

but thanks for the answer

1 hour ago, ich777 said:

Please remove your Steam credentials form the template, they are only required if the are not hidden away under the "Show more..." Section and marked with the red asterisk.

 

I would recommend to stop the container, remove the directory from the appdata folder for the game and then remove the credentials and start the container afterwards.

 

Thank you for your time :)

 

Removed the credentials, removed the container, removed both the steamcmd and the vrising folder, reinstalled the container ensuring that the credentials are not there:

 

tail: cannot open '/serverdata/serverfiles/logs/VRisingServer.log' for reading: No such file or directory
tail: no files remaining
tail: cannot open '/serverdata/serverfiles/logs/VRisingServer.log' for reading: No such file or directory
tail: no files remaining
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1709846822
-- type 'quit' to exit --
Loading Steam API...OK
"@sSteamCmdForcePlatformType" = "windows"

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '1829350' already up to date.
---BepInEx for V Rising disabled!---
---Checking if WINE workdirectory is present---
---WINE workdirectory found---
---Checking if WINE is properly installed---
---WINE properly set up---
---Checking for old display lock files---
---Server ready---
---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---
tid(22) burning pthread_key_t == 0 so we never use it
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
Logging directory: '/serverdata/Steam/logs'
minidumps folder is set to /tmp/dumps
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1709846822
-- 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---
tid(45) burning pthread_key_t == 0 so we never use it
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
Logging directory: '/serverdata/Steam/logs'
minidumps folder is set to /tmp/dumps
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1709846822
-- type 'quit' to exit --
Loading Steam API...OK
"@sSteamCmdForcePlatformType" = "windows"

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '1829350' already up to date.
---BepInEx for V Rising disabled!---
---Checking if WINE workdirectory is present---
---WINE workdirectory found---
---Checking if WINE is properly installed---
---WINE properly set up---
---Checking for old display lock files---
---Server ready---
---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---
tid(22) burning pthread_key_t == 0 so we never use it
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
Logging directory: '/serverdata/Steam/logs'
minidumps folder is set to /tmp/dumps
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1709846822
-- 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---

 

Edited by TheSkaz

  • Author
12 minutes ago, TheSkaz said:

Removed the credentials, removed the container, removed both the steamcmd and the vrising folder, reinstalled the container ensuring that the credentials are not there:

Did you change something in the template? It seems the container can't find the files or is not able to start V-Rising.

 

Are you sure that the path for the Gamefiles is correct?

May I ask why did you enable verification from the game files?

On what system are you trying to run the container?

  • Author
18 minutes ago, Tranto said:

I thought there was a way to fix this, perhaps with a path entry or something similar. but unfortunately I wasn't able to solve the problem.

The path in the container to the gamefiles is always:

/serverdata/serverfiles/

 

Sorry but I really don't know how to mod a ARK server.

Here is what the template is set as. UDP ports are stock and the BepInEx is empty. I am unraid 6.12.9

 

1184666222_Screenshot2024-04-01150600.thumb.png.9f3e25683aa5b522567feae87123caa2.png

image.thumb.png.430961b3eb48d6db86764fee1aa0d2a5.png

  • Author
14 minutes ago, TheSkaz said:

Here is what the template is set as.

Why did you enable validation? Please disable it.

On what system do you try to run the container?

Did you change already some config files?

 

2 minutes ago, TheSkaz said:

image.thumb.png.430961b3eb48d6db86764fee1aa0d2a5.png

Please note that I always recommend to use the real file path (this applies to the game files only) not the FUSE file path to the files.

/mnt/user/... in this case is the FUSE file path and some games will segfault and refuse to start.

2 minutes ago, ich777 said:

Why did you enable validation? Please disable it.

On what system do you try to run the container?

Did you change already some config files?

 

As far as I can tell, validation isnt enabled.

if you mean the version of unraid, it is 6.12.9

I have changed nothing in config files

 

and by FUSE vs direct, do you mean /mnt/user/appdata vs /mnt/tank/appdata (its on a zfs pool)?

actually, changing the path to /mnt/tank/appdata for serverfiles allowed it to start up!

  • Author
3 minutes ago, TheSkaz said:

actually, changing the path to /mnt/tank/appdata for serverfiles allowed it to start up!

Please make also sure that the files stay on this Pool and are not moved to the Array in the Share settings because otherwise you will run into problems again.

1 minute ago, ich777 said:

Please make also sure that the files stay on this Pool and are not moved to the Array in the Share settings because otherwise you will run into problems again.

 

 

understood!

 

I dont really have an array.. I have 1 drive to just make it work and the other 44 are a zfs pool

On 3/31/2024 at 6:35 PM, RomanRichter said:

Hello!

I got this strange behavior from The Forest server container:

It never authorizes with serverSteamAccount *MyGeneratedToken* in container template (I think it don't pass it, or don't use it), only if token explicitly set in config.cfg.

Any help, please? At least direction where to dig?

 

When I set "GAME_PARAMS serverSteamAccount *MyToken*" it start's server anonymously:

GameServer init success. Port: 27015
Set a LogOnAnonymous
Connected to Steam successfully
The Forest Server is not VAC Secure!
Game server SteamID:901***

 

When I put my token in config.cfg

GameServer init success. Port: 27015
Set a Logon
Connected to Steam successfully
The Forest Server is not VAC Secure!
Game server SteamID:855***

 

Edited by RomanRichter

  • Author
49 minutes ago, RomanRichter said:

Any help, please?

Sorry, I completely overlooked your post.

 

49 minutes ago, RomanRichter said:

At least direction where to dig?

Can you please post a screenshot from your template (maybe blur the token).

 

May I ask for what Game ID did you create the token?

4 hours ago, ich777 said:

Sorry, I completely overlooked your post.

 

No problems :)

 

4 hours ago, ich777 said:

May I ask for what Game ID did you create the token?

 

242760, also tried 556450 just for testing (also tried change appid in steam_appid.txt).

 

Screenshot 2024-04-02 at 12-58-30 towerofbabel_UpdateContainer.png

Screenshot 2024-04-02 at 12-58-19 towerofbabel_UpdateContainer.png

  • Author
27 minutes ago, RomanRichter said:

No problems :)

Sorry, I can't help here since the documentation here also says that you can enable VAC with:

enableVAC on

 

I think you have to set those values now in the config.txt (please be sure to do that also in the config file).

 

EDIT: I just tried it on a fresh installation and it is working perfectly fine:

grafik.png.fcf469b3e244da545498bf664aae1552.png

 

Make sure to change these two lines:

grafik.png.d48e47ab0b0f5394221c1fddd1c476ca.png

 

The file is located: .../theforest/config/config.txt <- please make sure to stop the container first and then edit the file.

3 hours ago, ich777 said:

Sorry, I can't help here since the documentation here also says that you can enable VAC with:

enableVAC on

 

I think you have to set those values now in the config.txt (please be sure to do that also in the config file).

 

EDIT: I just tried it on a fresh installation and it is working perfectly fine:

grafik.png.fcf469b3e244da545498bf664aae1552.png

 

Make sure to change these two lines:

grafik.png.d48e47ab0b0f5394221c1fddd1c476ca.png

 

The file is located: .../theforest/config/config.txt <- please make sure to stop the container first and then edit the file.

 

 

Oh, so I supposed to manually set token in config.txt?

I done that already (put token in config.txt), and it works without enabling VAC (I don't need VAC, server for me and my friends).

My problem is that server logons only of I put token in config.txt, but doesn't logon if I put token in GAME_PARAMS, I was expecting that it will work otherwise.

Edited by RomanRichter

  • Author
1 hour ago, RomanRichter said:

My problem is that server logons only of I put token in config.txt, but doesn't logon if I put token in GAME_PARAMS, I was expecting that it will work otherwise.

Maybe they changed it again, I have already changed the description from the container so that it says to put the server token in the config.txt

 

If you don't need VAC then don't enable it.

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.