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

I might just destroy data and start again. See if that works and just forget about the old database.

If that's an option for you it would be great...

 

Please note, I've made some minor changes and the docker rebuilds now will be available in the next 30 minutes. But should have no effect if you already created it new.

  • Replies 12.6k
  • 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

I've been searching and trying but I cannot find a solution for the Arma 3 server docker how to install mods?

Under the GAME_PARAMS: -mod=  What do I put here?

 

Edited by 702Pilgrim

  • Author
5 hours ago, 702Pilgrim said:

I've been searching and trying but I cannot find a solution for the Arma 3 server docker how to install mods?

Under the GAME_PARAMS: -mod=  What do I put here?

 

Depending on your mod you must enter the path and extra parameters.

The path to the main director inside the docker is relative path: '<modfolder>' or the absolute path: '/serverdata/serverfiles/<modfolder>' after that you must enter the folder name or where you put your mods.

Look here underMmodifications: *LINK*

On 11/11/2019 at 9:00 PM, ich777 said:

Sent you a message, docker is ready, please report back.

How is it going the docker for squad? I would to take for a spin.

  • Author
39 minutes ago, Pede said:

How is it going the docker for squad? I would to take for a spin.

Sent you a message.

Hi again.

 

It makes this error when im trying to install the server: image.png.b0d7575ae870d506c5a5474f65165bc5.png

 

Do i have to own the game on the account that i uses to install steamservers?

41 minutes ago, Pede said:

Hi again.

 

It makes this error when im trying to install the server: image.png.b0d7575ae870d506c5a5474f65165bc5.png

 

Do i have to own the game on the account that i uses to install steamservers?

Btw im trying to install the Squad docker

  • Author
53 minutes ago, Pede said:

Hi again.

 

It makes this error when im trying to install the server: image.png.b0d7575ae870d506c5a5474f65165bc5.png

 

Do i have to own the game on the account that i uses to install steamservers?

Please don't use a username or password if there is no required mark in the template.

For this docker leave the username and password empty. ;)

4 hours ago, ich777 said:

Please don't use a username or password if there is no required mark in the template.

For this docker leave the username and password empty. ;)

Stupid Steam. And me.

On 5/1/2019 at 10:15 PM, HaZe said:

Asseto Corsa docker would be nice!

Did you get this working? I'm really struggling.

  • Author
19 minutes ago, allanp81 said:

Did you get this working? I'm really struggling.

Yes otherwise it wouldn't be in the list.

What exactly?

Did you forward the ports properly? Also this game needs to be reachable from outside otherwise it won't work.

I mean even just getting the docker installed.

  • Author

No problem here, you must provide a steam username where steamguard is disabled (i recommend you to create a new account for this and your gameserver - this account don't have to had the game in the library) - you must provide a username and password for this to download.

 

I actually tried it to download it from the CA App and everything works fine also attached the log, please ignore the error on the end of the log, i don't have my firewall setup correctly for this game.

 

Log.txt

I kinda guessed that, but I couldn't figure out the docker run command as it fails when I try.

  • Author
3 minutes ago, allanp81 said:

I kinda guessed that, but I couldn't figure out the docker run command as it fails when I try.

Did you install it through Unraid?

What error message did you get?

Are there any port conflicts with other containers?


In Unraid it looks like this:

 

docker run -d --name='AssettoCorsa' --net='bridge' --log-opt max-size='50m' --log-opt max-file='1' -e TZ="Europe/Berlin" -e HOST_OS="Unraid" -e 'GAME_ID'='302550' -e 'USERNAME'='steamusername' -e 'VALIDATE'='' -e 'PASSWRD'='yoursupersecretpassword' -e 'UID'='99' -e 'GID'='100' -p '9600:9600/tcp' -p '9600:9600/udp' -p '8081:8081/tcp' -v '/mnt/user/appdata/steamcmd':'/serverdata/steamcmd':'rw' -v '/mnt/user/appdata/assettocorsa':'/serverdata/serverfiles':'rw' --restart=unless-stopped 'ich777/steamcmd:assettocorsa'

Edited by ich777

Hi Ich777, firstly let me say a big thank you for all your work on the docker game servers. I wanted to ask if you have a list of upcoming dockers or a facility by which one could be requested?

 

Hello! Would it be possible to make LFS (Live for Speed) a docker? I'd be forever greatful! 

Thanks for all your work! 

  • Author
15 hours ago, Mantiphex said:

Hi Ich777, firstly let me say a big thank you for all your work on the docker game servers. I wanted to ask if you have a list of upcoming dockers or a facility by which one could be requested?

 

Hello, I've got no list of upcoming gameservers because i don't plan them, just request it and i will look into it. You could request all gameservers if there is a linux version of the game or better a dedicated server version for linux, I've also made some windows games but this is possible through WINE but this gameservers with WINE will consume a fair ammount of your system resources since it is not linux native.

Hope this helps

 

1 hour ago, Braxhn said:

Hello! Would it be possible to make LFS (Live for Speed) a docker? I'd be forever greatful! 

Thanks for all your work! 

I will look into it, it's maybe possible through WINE but i can not guarantee that it works.

On 11/18/2019 at 9:27 AM, allanp81 said:

Did you get this working? I'm really struggling.

I have it up and running.  It works great, ran a couple races with a buddy- very realistic racing.

Hi, we are currently having an issue with the dockers accepting outside connections. The unraid server is able to connect to the internet and accepts remote connections, and we can connect to the docker servers (minecraft and terraria) via lan ip, but we cannot seem to connect at all to the game dockers via internet connection/ip. We have port forwarded with no change. We've put quite a few hours into trying to find someone with a simlar issue and/or solution, but we cant seem to find what the issue is.

  • Author
5 hours ago, frostmcloud said:

Hi, we are currently having an issue with the dockers accepting outside connections. The unraid server is able to connect to the internet and accepts remote connections, and we can connect to the docker servers (minecraft and terraria) via lan ip, but we cannot seem to connect at all to the game dockers via internet connection/ip. We have port forwarded with no change. We've put quite a few hours into trying to find someone with a simlar issue and/or solution, but we cant seem to find what the issue is.

Can you post a few pictures of the configuration within unraid also the server configuration files, wich router/firewall did you use?

Wich minecraft container? Bedrock or java?

Did you setup any vlans in unraid?

 

If it's sensitive data you can also send me a PM.

On 5/9/2019 at 1:35 AM, ich777 said:

Please read this post Link

He describes that the server must conmect to the internet and show properly up in the list to show on the lan list.

Edit: But i think if the server need's to register at the Steam master server just forward the port 27015 UDP in your router to your Unraid server IP.

 

I will take a look into that.

Hi!

 

I'm having the "unable to query server for invite" problem again.  I think it may have started when I tried to install your CS:GO docker and didn't realize the ports were the same, but I can't be sure.  I also tried editing the steamcmd folder for Ark to a new one, but that hasn't worked.  The server shows up in steam if I favorite it, but no other way, and it says the version is 298.41, while my clients are all on 301.  There appear to be update-related errors in the logs:

 

---Setting umask to 000---
SteamCMD not found!
steamcmd.sh
linux32/steamcmd
linux32/steamerrorreporter
linux32/libstdc++.so.6
linux32/crashhandler.so
---Update SteamCMD---
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[ 0%] Checking for available update...
[----] Downloading update (0 of 50328 KB)...
[ 0%] Downloading update (810 of 50328 KB)...
~~~~
[ 99%] Downloading update (50328 of 50328 KB)...
[100%] Download Complete.
[----] Applying update...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Cleaning up...
[----] Update complete, launching...
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
[ 0%] Downloading update...
[ 0%] Checking for available updates...
[----] Download complete.
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Cleaning up...
[----] Update complete, launching Steamcmd...
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
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...OK.
Logging in user '****' to Steam Public ...
Logged in OK
Waiting for user info...OK
---Update Server---
---Validating installation---
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
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...OK.
Logging in user '****' to Steam Public ...
Logged in OK
Waiting for user info...OK
Update state (0x0) : Timed out waiting for update to start, bailing.
Error! App '376030' state is 0x204 after update job.
---Prepare Server---
---Server ready---
---Start Server---
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 346110

Any ideas?  Thanks for all the help, and the great dockers!

 

--P

  • Author
6 hours ago, pengrus said:

Hi!

 

I'm having the "unable to query server for invite" problem again.  I think it may have started when I tried to install your CS:GO docker and didn't realize the ports were the same, but I can't be sure.  I also tried editing the steamcmd folder for Ark to a new one, but that hasn't worked.  The server shows up in steam if I favorite it, but no other way, and it says the version is 298.41, while my clients are all on 301.  There appear to be update-related errors in the logs:

The port confilict shouldn't be the problem, if there was a port issue the container wouldn't start.

I think it has more to do with changing the steamcmd folder (btw why, steamcmd is only used to download the games through steampipe).

And the version error is because steam couldn't download or better speaking validate the game as your log shows above:

6 hours ago, pengrus said:

Update state (0x0) : Timed out waiting for update to start, bailing.

Error! App '376030' state is 0x204 after update job.

Can it be that there is some issue on your network and the container can't connect to steam?

 

Also i've seen that you specified a username is this for ARK required (i'm not 100% shure because i'm not at home)?

 

Please try to redownload the container from the CA App and start over again only for testing.

10 hours ago, ich777 said:

The port confilict shouldn't be the problem, if there was a port issue the container wouldn't start.

I think it has more to do with changing the steamcmd folder (btw why, steamcmd is only used to download the games through steampipe).

And the version error is because steam couldn't download or better speaking validate the game as your log shows above:

Can it be that there is some issue on your network and the container can't connect to steam?

 

Also i've seen that you specified a username is this for ARK required (i'm not 100% shure because i'm not at home)?

 

Please try to redownload the container from the CA App and start over again only for testing.

Got it.  Yes, there absolutely could be an issue with the container's network access, but I've pinholed the TCP and UDP for 7777, 7778, and 27015 both ways, it should be fine, and other bridged dockers are fine.  Yes, Ark requires a username, had to set up a separate account for that with SteamGuard disabled.

 

Ok, so I removed both dockers, as well as their folders from my appdata and redownloaded Ark-SE.  Here is the error I'm getting now, did my best to snippet:
 

---Prepare Server---

---Server ready---
---Start Server---
/opt/scripts/start-server.sh: line 61: cd: /serverdata/serverfiles/ShooterGame/Binaries/Linux: No such file or directory
/opt/scripts/start-server.sh: line 62: ./ShooterGameServer: No such file or directory
---Setting umask to 000---
---Update SteamCMD---
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
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...OK.
Logging in user 'thepengrusservers' to Steam Public ...
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
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...OK.
Logging in user '****' to Steam Public ...
Logged in OK
Waiting for user info...OK
---Update Server---
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
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...OK.
Logging in user '****' to Steam Public ...
Logged in OK
Waiting for user info...OK
ERROR! Failed to install app '376030' (No subscription)
---Prepare Server---
---Server ready---
---Start Server---
/opt/scripts/start-server.sh: line 61: cd: /serverdata/serverfiles/ShooterGame/Binaries/Linux: No such file or directory
/opt/scripts/start-server.sh: line 62: ./ShooterGameServer: No such file or directory

It definitely looks like the container can't get out to the network, and/or Ark isn't getting installed for some reason?

 

Thanks!

 

--P

Remove the account. I just installed the docker and logged in anonymously and it downloaded, and installed just fine. After that it looks like you would need to stop the container then add the account info and start it back up. Atleast, that's what I'm guessing:

Connecting anonymously to Steam Public...Logged in OK
Waiting for user info...OK
Success! App '376030' already up to date.
---Prepare Server---
---Server ready---
---Start Server---
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.

Setting breakpad minidump AppID = 346110

is saying.

 

Hope this helps!

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.