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

1 minute ago, Donnerschlag said:

Ive done that multiple times and it will not work. Is there way to force it through the terminal?

Try searching the thread  I think i remember a discssion about this last update. I just dont remmber the fix since I dont play satisfactory.

  • 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

  • Author
1 hour ago, Donnerschlag said:

Ive done that multiple times and it will not work. Is there way to force it through the terminal?

Do you have LANCache, PiHole or any other AdBlocking software installed? I even had a few users who reported that some rules on Unifi network gear prevented the update.

You can enable force update in the template by setting it to 'true' (without quotes), but please be aware that for some users even that won't work.

 

If that doesn't work for you then you have to Backup your save folder (to somewhere on your local computer <- through SAMBA, SFTP or whatever you prefer), remove the container, remove the folder for Satisfactory that lives in your appdata directory and pull a fresh copy from the CA App.

After you did that, stop the container, delete the save folder form the new container, put the Backup save folder form your old container in place and start the container again.

16 hours ago, ich777 said:

I would strongly recommend that you put a check here if the directory exists just to be sure not to delete a wrong directory/file, something like:

if [ -d /mnt/user/appdata/rust/server/my_server_identity ]; then
  cd /mnt/user/appdata/rust/server/my_server_identity
  rm -rf <YOURFILE>
else
  echo "Directory not found"
  exit 1
fi

 

Take the example with a grain of salt since I don't know if this is actually a directory or a file and you might have to change the routine a bit.

 

rust/server/my_server_identity

thats the player data and map files and sv 

*player* *proceduralmap* *sv*

make sure to have the right location 

 

2 minutes ago, syko91 said:

 

rust/server/my_server_identity

thats the player data and map files and sv 

*player* *proceduralmap* *sv*

make sure to have the right location 

 

Capture.PNG.d3e62c7f12929a0a01b487c9894f7812.PNG

When starting the docker it says ---Start Server--- does that mean that the server is started or does it mean I can start it if it is the latter how do I start it

  • Author
2 hours ago, Hippoboy9 said:

When starting the docker it says ---Start Server--- does that mean that the server is started or does it mean I can start it if it is the latter how do I start it

A bit more information would be nice.

About which container are we talking about?

 

After that line the container should be started, issue is that some game server have very little to no log output after they are started, eg: Astroneer.

 

How much RAM and CPU resources does the container use?

Depending on which container are you using, have you yet tried to connect with the local IP?

okay i need help with rust, so endgame wipe is wrong 

Timezone: GMT (ID=Europe/London, IANA=Europe/London)

the server thinks im GMT but im in indiana how do i change this

no matter what i add to rust it changes back to GMT after reboot do i add somthing to the docker

2 minutes ago, syko91 said:

okay i need help with rust, so endgame wipe is wrong 

Timezone: GMT (ID=Europe/London, IANA=Europe/London)

the server thinks im GMT but im in indiana how do i change this

no matter what i add to rust it changes back to GMT after reboot do i add somthing to the docker

ive added -e TZ=America/Indiana/Indianapolis Extra Parameters: it still shows GMT 

 

12 minutes ago, syko91 said:

ive added -e TZ=America/Indiana/Indianapolis Extra Parameters: it still shows GMT 

Thats not a docker thing, thats a Rust thing. Rust states that you need to tell the rust server itself to overwrite the time zone. "wipetimer.wipeTimezone America/Indiana/Indianapolis" for example

49 minutes ago, Mainfrezzer said:

 

Thats not a docker thing, thats a Rust thing. Rust states that you need to tell the rust server itself to overwrite the time zone. "wipetimer.wipeTimezone America/Indiana/Indianapolis" for example

thank you

Sorry i forgot that info its the ark survival evolved docker and I haven't tried the local ip

  • Author
1 minute ago, Hippoboy9 said:

Sorry i forgot that info its the ark survival evolved docker and I haven't tried the local ip

What about my other questions?

I dont know how much ram and CPU its getting Sorry about the limited information this is my 1st time setting anything up in docker

Edited by Hippoboy9

  • Author
10 minutes ago, Hippoboy9 said:

I dont know how much ram and CPU its getting Sorry about the limited information this is my 1st time setting anything up in docker

Go to the Docker page, click on Basic View in the top right corner (to enable Advanced View) and look how much CPU and RAM that the container utilizes when the container is running.

Its using about 6 GB of ram and .10-.15% of the cpu

  • Author
1 minute ago, Hippoboy9 said:

Its using about 6 GB of ram and .10-.15% of the cpu

Then it is most likely that the container is running and waiting for connections.

I cant find the server within the list

  • Author
Just now, Hippoboy9 said:

I cant find the server within the list

Have you done a port forwarding?

 

Sorry but it is really hard to troubleshoot with almost no information...

Did you change something in the template?

Did you change something in a config file?

Did you already do a port forwarding in your Router/Firewall?

Do you have a static public facing IPv4?

Are you sure you are not behind a CG-NAT?

Are you sure that your ISP does allow incoming connections?

I'm hoping someone can help with an issue my Satisfactory server is having on unraid. Was working perfectly, but this very last update has made it stop working. 

This is an excert from the log:

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '*******' already up to date.
---Prepare Server---
---Server ready---
---Start Server---
--ERROR: Couldn't find a game executable, something went probably wrong with the download!---

 

(I've put the stars in for my game number!!)

The game runs fine as a standalone on my pc, but the server will not come online. The game sees it, but says offline. I have stopped and started the server docker container (as per the instructions!) but still doesn't work.

Any ideas anyone??

I have tried to remove and then reinstall the container, but still the same error!

Edited by DavidSCuthbert

Having some issues getting the DayZ server to pick up the new Frostline expansion/Sakhal map. Seems the new map can't be downloaded if you are using anonymous steam/don't own the content, and if you try with auth there's no way to provide your steamguard 2FA. Have tried grabbing the mpmissions direct from Bohemia github but still get an error 'cannot load world'. Will keep at it and report back if I have success. But wanted to post to suggest the DayZ community app is updated both to handle the new expansion that came out this week and to incorporate the fact that since February linux can now run the stable release as well as the experimental client. ✌️

  • Author
13 hours ago, DavidSCuthbert said:

(I've put the stars in for my game number!!)

Why? This is just the app id from Satisfactory.

 

13 hours ago, DavidSCuthbert said:

I have tried to remove and then reinstall the container, but still the same error!

Can you please share a bit more information about your installation please, to what is the Game Files path in the template set, if it's set to /mnt/cache/apppdata/... you have to make sure that you appdata share is set to stay on the Cache so to speak the primary storage is set to Cache and the Mover takes no action.

 

It is most likely the case your appdata share is set to be moved to the Array/another Cache and that's what's causing the issue.

 

However you can also set the path for the Game Fiels to /mnt/user/appdata/... but I wouldn't recommend that since appdata should always stay on the Cache so that applications have quick access to the data.

  • Author
11 hours ago, BionicHeehaw said:

But wanted to post to suggest the DayZ community app is updated

Can you please explain this a bit more in detail, does the container need to be updated?

I assume it is working as expected currently correct?

Hey, just FYI the openrct2 docker is not starting due to glibc errors. I was able to fix the issue by upgrading your Debian base image to trixie-slim instead of bookworm-slim, although you may want to take a more nuanced approach. 

  • Author
2 hours ago, Jamxx said:

Hey, just FYI the openrct2 docker is not starting due to glibc errors. I was able to fix the issue by upgrading your Debian base image to trixie-slim instead of bookworm-slim, although you may want to take a more nuanced approach. 

Thank you for the report, I‘ll look into that.

Hello! I'm having an issue with the Conan Exiles container and I'm not sure what to do.

I spun up the container a couple days ago and got it online and working flawlessly. Friends and I played online with no issues until last night when I was told the server had gone down. When I looked at the logs for the container in Unraid, I saw the container going through what I think is it's start-up script only to close out the log's window and force me to reopen the logs every few seconds. I have finally managed to copy what it reports before closing the window.

 

I have had a similar boot issue with 7DTD and Satisfactory before but stopping the containers, removing the existing SteamCMD folder, and allowing it to reinstall that seemed to fix those issues, but this method has not worked to fix it. (7DTD still has an issue but I'm not sure if it's a game issue or a container issue.)

 

I'm not at all familiar with script writing or the actual making of containers so I don't know where or how to fix the PID invalid issue.

I'm not sure what would cause this issue to spring up either because the server was up and running perfectly fine less than 24 hours ago and has not shut down or altered from the original container settings aside from the path that SteamCMD and the server saves their respective files.

 

Any help would be appreciated as my friends and I have been enjoying playing on these servers and I've been enjoying being able to host these on my own hardware.

---Ensuring UID: 99 matches user---

---Ensuring GID: 100 matches user---

---Setting umask to 000---

---Checking for optional scripts---

---No optional script found, continuing---

---Taking ownership of data...---

---Starting...---

---Update SteamCMD---

Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'

Logging directory: '/serverdata/Steam/logs'

[  0%] Checking for available updates...

[----] Verifying installation...

UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1728594755

-- type 'quit' to exit --

Loading Steam API...IPC function call IClientUtils::GetConnectedUniverse took too long: 48 msec

OK

Connecting anonymously to Steam Public...OK

Waiting for client config...OK

Waiting for user info...OK

---Update Server---

---Validating installation---

Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'

Logging directory: '/serverdata/Steam/logs'

[  0%] Checking for available updates...

[----] Verifying installation...

UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1728594755

-- 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

 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)

 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)

 Update state (0x5) verifying install, progress: 11.66 (531496563 / 4557615836)

 Update state (0x5) verifying install, progress: 37.68 (1717242594 / 4557615836)

 Update state (0x5) verifying install, progress: 58.85 (2682103370 / 4557615836)

 Update state (0x5) verifying install, progress: 80.14 (3652379955 / 4557615836)

Success! App '443030' fully installed.

---Prepare Server---

---Looking for config files---

---'Engine.ini' found---

---'ServerSettings.ini' found---

---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---

tail: invalid PID: ‘’

Terminated

 

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.