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

12 minutes ago, ich777 said:

This is strange but why should the file be missing?

Maybe this old CPU is not quick enough to start the application in 5 seconds...

Ive no clue. When you install the container new, completely fresh, without the appdata section prior existing. The file doesnt get created and it just loops and loops and loops.

  • 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

  • Author
8 minutes ago, Mainfrezzer said:

Ive no clue. When you install the container new, completely fresh, without the appdata section prior existing. The file doesnt get created and it just loops and loops and loops.

Maybe it‘s because it can‘t start the server quickly enough.

 

I‘ve upped the time from 5 to 10 seconds before it tries to grab the logs, that should hopefully fix the issue.

Il y a 10 minutes, Mainfrezzer a dit :

Je n’en ai aucune idée. Lorsque vous installez le conteneur nouveau, complètement frais, sans que la section appdata n'existe auparavant. Le fichier n’est pas créé et il fait juste des boucles et des boucles et des boucles.

I finally managed to get the server working by removing ‘steamcmd’ and ‘conanexiles’ and redoing the installation.

I get a lot of errors in the console about entities but not about the log file that can't be found

Thanks you !

 

image.thumb.png.8ca81c7afcced7f8e70b961d0ba644ce.png

5 minutes ago, ich777 said:

Maybe it‘s because it can‘t start the server quickly enough.

 

I‘ve upped the time to 10 seconds, that should hopefully fix the issue.

The file still is not being created, i checked it on my usual J4125 system.

We need to tick this box

 

image.png.067caef8a5a23ed0c263a775aeb522fc.png

@ich777i tested with a couple of delays, 20, isnt enough 30 seconds is. I think its way easier to do a file check in the startup script and if it doesnt exist, touch it into existence😅

Edited by Mainfrezzer

  • Author
16 minutes ago, Ashilder said:

We need to tick this box

No you don‘t need to tickt that box and this is really bad what you are doing and a huge security implication!

 

I really don't know why everyone is so careless with this switch, this switch should always be off by default!

 

By enabling that switch you grant full access to the host and so to speak possible all your files and everything that is going on your system, this is really bad, please disable this immediately!

 

I've already pushed a update to the container which should fix the issue.

Please update the container itself (force update button with Advanced View on the Docker page enabled).

  • Author
10 minutes ago, Mainfrezzer said:

@ich777i tested with a couple of delays, 20, isnt enough 30 seconds is. I think its way easier to do a file check in the startup script and if it doesnt exist, touch it into existence😅

Sorry but no…

 

I change something in the logic later.

Fix pushed, please update the container itself.

12 minutes ago, ich777 said:

No you don‘t need to tickt that box and this is really bad what you are doing and a huge security implication!

 

I really don't know why everyone is so careless with this switch, this switch should always be off by default!

 

By enabling that switch you grant full access to the host and so to speak possible all your files and everything that is going on your system, this is really bad, please disable this immediately!

 

I've already pushed a update to the container which should fix the issue.

Please update the container itself (force update button with Advanced View on the Docker page enabled).

 

It seems that I rushed, I tried without checking this box and it works, there is just a problem during the first installation, some files like ConanExiles.log does not install.


edit: but you seem to have already solved the problem thank you!

1 hour ago, ich777 said:

About the SteamCMD error I really can't help, do you maybe have any AdBlockers or LANCache or similar installed?

Unifi network gear seems to cause issues at times.

Thats whats odd, this is a brand new install of unraid and the other server is up and running fine with the only issue being it keeps maxing ram :) 

 

I may tru and re-install unraid and see if anything changes :/ 

 

This was the error i sometimes get when trying a new install on this server

 

---Checking if configuration is in place---
---Configuration not found, downloading...---
---Checking if PublicIP is in place---
---No PublicIP found in PalWorldSettings.ini, trying to obtain it...---
---Can't get PublicIP, please set it manually in your PalWorldSettings.ini!---
---Prepare Server---
---Server ready---
---Start Server---

 

What does it use to try and get the public IP which I can try and test to diagnose? 

Edited by brent3000
added more info

  • Author
4 hours ago, brent3000 said:

This was the error i sometimes get when trying a new install on this server

Why are you not setting the IP manually?

 

4 hours ago, brent3000 said:

What does it use to try and get the public IP which I can try and test to diagnose? 

It just uses wget in combination with:

ipv4.icanhazip.com
 

This is a really simple way of pulling the IPv4, when nothing is retuned then you get this error but I can‘t answer why icanhazip wouldn‘t return a IP…

Hi friends....I decided to go ahead and install a the 7daystodie server app in unraid. It installs fine and the logs look fine.....I am able to connect to it with the dashboard however when i try to connect to it via the game with the IP I get 7daystodie "server unexpected data received server is either running an incompatible version or server requires a mod" I have wiped the container and started over with no luck. I know 7DTD is releasing 1.0 in a few days and I wanted to get it up before then so I can start over with a new build. Is there a way to force the container to update to the latest server build? If I run the container with the gamid that it defaults to does it pulI the latest experimental build for the server? threw together a win10 machine on an older dell and am able to get it all working fine. I was just trying to use unraid to stop from running another machine. 

On 7/15/2024 at 1:38 AM, ich777 said:

For an existing installation stop the container, remove the "WINE" directory and the "runtimes" file (if you don't have that file then obviously not) in the main directory for Icarus and it should work again.
I updated the WINE version a month ago which in your case prevented the container from starting.

 

 I followed the steps laid out, and for some reason it's still failing to get the sever going (i.e. looping).

 

Stopped again on the following, requiring to restart the container (was stalled there for a few days):

{"log":"Downloading https://web.archive.org/web/20210414165612/https://download.visualstudio.microsoft.com/download/pr/85d47aa9-69ae-4162-8300-e6b7e4bf3cf3/52B196BBE9016488C735E7B41805B651261FFA5D7AA86EB6A1D0095BE83687B2/VC_redist.x64.exe to /serverdata/.cache/winetricks/ucrtbase2019\n","stream":"stdout","time":"2024-07-15T19:39:57.322148731Z"}

 

After restart, seeing the following in the container logs just prior to closing out:

{"log":"---Starting Xvfb server---\n","stream":"stdout","time":"2024-07-19T18:55:38.662983828Z"}
{"log":"---Server ready---\n","stream":"stdout","time":"2024-07-19T18:55:47.386018169Z"}
{"log":"tail: invalid PID: ‘’\n","stream":"stderr","time":"2024-07-19T18:55:49.39939117Z"}
{"log":"Terminated\n","stream":"stderr","time":"2024-07-19T18:55:49.402792515Z"}

 

  • Author
12 minutes ago, UnInfamous said:

After restart, seeing the following in the container logs just prior to closing out:

On what Unraid version are you?

 

About what container are we talking about? Was this the Icarus issue?

As said I couldn‘t reproduce this on my end.

 

Are you on the latest container version?

Feel free to join my 7DAC discord for future help.

17 hours ago, ich777 said:

It just uses wget in combination with:

ipv4.icanhazip.com
 

This is a really simple way of pulling the IPv4, when nothing is retuned then you get this error but I can‘t answer why icanhazip wouldn‘t return a IP…

This is why Its very odd, my other server had no issues but this one that call fails,

 

I may try re-creating the network config for this vlan just to remove that as a possible issue :/ Its really got me stumped 

  • Author
1 hour ago, brent3000 said:

 

I may try re-creating the network config for this vlan just to remove that as a possible issue :/

Maybe caused by your vlan depending how you‘ve set it up.

Hello! I am having troubles setting up the server for ProjectZomboid. The current docker app doesn't have the "TCP- Player Ports" line like in the tutorial from unraid site. I've followed all the steps and I can't seem to be able to start it.
Things I've done: 1.install app 2.config the servertest.ini file 3.open ports 16261-16265 with both UDP and TCP 4.Restart docker app
5.Server not showing up in the list (yes, i check "psw protected servers, empty servers, different game version servers")

 

PS. I've managed to make valheim server run immediatelly, with no issues. This one seems a bit more complicated.

Sorry I am really noob at this, any help would be appreciated! Thank you!

  • Author
47 minutes ago, gvrx said:

3.open ports 16261-16265 with both UDP and TCP 4.Restart docker app

Why?

 

Only the following ports are needed:

UDP 16261-16262

(I don't recommend exposing the RCON port since it should be used internally only)

 

49 minutes ago, gvrx said:

The current docker app doesn't have the "TCP- Player Ports" line like in the tutorial from unraid site.

Because they are not needed anymore since the server used to work differently than it is now.

 

50 minutes ago, gvrx said:

5.Server not showing up in the list (yes, i check "psw protected servers, empty servers, different game version servers")

Did you yet try a direct connection with your server IP?

I have a Docker of "the Front". It's running fine. But i have one Problem.
Every Day it creates a Backup Folder of my Save Folder. This function is great. But when the Folder get saved, the Subfolder "Players" disappears in the Docker. 
So we get an error on connecting the server, that our save files are not founda anymore, sounds logically.

When i copy, delete and repaste the Folder manually over smb, the folder appears back in the docker and all is fine, until the next backup gets in.

 

Maybe something with the permissions? I'm Software engineer, but mainly in windows and the permissions system of linux i never understood completely.

 

The screenshot in colours is the Unraid Server, black and white is the docker.

image.png.675aa05ed0c44fe09913b9442cb06aa4.png

image.png.c2bc5cae973c68c13c1b83d4d5cb0150.png

  • Author
1 hour ago, Schelle said:

So we get an error on connecting the server, that our save files are not founda anymore, sounds logically.

To what path in the templates are the game files set?

If you use /mnt/cache/... you actually have to make sure that appdata share is set to use the Cache and not move the data to the Array (you can check that in the Share settings for your appdata share).

 

1 hour ago, Schelle said:

Every Day it creates a Backup Folder of my Save Folder. This function is great. But when the Folder get saved, the Subfolder "Players" disappears in the Docker. 

This is a function from the dedicated server itself and not from my container.

 

1 hour ago, Schelle said:

Maybe something with the permissions?

Please don't mess with the permissions because the container should do all on it's own since it even doesn't run the dedicated server as root.

 

My suspicion is because of the wrong set path and /mnt/cache/... please check the Share settings for you appdata folder.

41 minutes ago, ich777 said:

My suspicion is because of the wrong set path and /mnt/cache/... please check the Share settings for you appdata folder.

I feel a little bit dumb, i checked so many options, but this was not on my list to check.
i changed the path to /mnt/user/.. and it works fine

  • Author
1 hour ago, Schelle said:

i changed the path to /mnt/user/.. and it works fine

I would rather recommend to change that setting back again and changing the share settings so that you appdata share stays actually on the cache and all your applications have quick access to the data since how you are doing it now all the data must go through the FUSE filesystem first.

 

Why would you have to have all your data for your containers on the rather slow Array compared to the Cache?

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.