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

8 hours ago, IDQ said:

 What did you do to get it working? I'm using Dynamic DNS as well.

Funny enough it was partly palworld that helped me figure it out, it has a setting to grab your current public ip, which was my dns ip; at the time I didn’t know wtf it was since I hadn’t seen it for so long and was going crazy trying to find what the ip was since it wasn’t using my “server ip” at face value (its digits). After pinging literally so many ip’s including that one, I went to my cloudflare site and docker logs and behold, it was that same ip that palworld had grabbed. I verified with my terraria docker as well to see if it would work with that ip and port, to which it did. This doesn’t really go in-depth per se so sorry if this doesn’t help. As for actually configuring the cloudflare dns (which I did a while ago for Minecraft) I used these 2 videos. Hopefully the application of the stuff in the video helps you out.

 

 

  • 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

12 hours ago, ich777 said:

Are you sure?

What does the logs say?

 

Please don't change the ports, as you can see on the last 4 pages it is working in it's base configuration.

 

Such tools won't detect most game servers and they are useless for checking if the port is open since you are dealing with a game server and not a http/https server and nothing is responding to http/https requests.

 

No.

 

Without that little information I can't help, have you read that here:

 

The server needs a bit to be up and running and then you have to wait a bit in the server list itself.

 

Please start over with a fresh template/game files directory.

 

You were right on this one, thanks! I assumed that the port wasn't open because that website is how I've tested all other game servers I have. Sorry for not testing more, I just mainly came here to see if I was missing something. I appreciate the work on this!

 

I typed in my dynamic dns name followed by the port in palworld and it worked while tethered to my phone.

 

Edit: donation sent also!

Edited by IDQ

Is there a way to make the Palworld server NOT a community server? I just want to host it on my LAN for my family. I don't have 8211 forwarded, obviously, but I'm curious if that's enough to keep my server off the community list.

9 minutes ago, Hollandex said:

Is there a way to make the Palworld server NOT a community server? I just want to host it on my LAN for my family. I don't have 8211 forwarded, obviously, but I'm curious if that's enough to keep my server off the community list.

Yes if you have no port forward to the outside world no one will see your server. Either localhost, 127.0.0.1, or type in the IP address of the device you are hosting the server on with 8211 as the port. That should get it working for everyone to connect.

  • Author
22 minutes ago, Hollandex said:

Is there a way to make the Palworld server NOT a community server?

Answered multiple times already, see:

 

  • Author
11 minutes ago, IDQ said:

That should get it working for everyone to connect.

Please don‘t forget to say that he also has to do that:

 

11 minutes ago, IDQ said:

Either localhost, 127.0.0.1

This won‘t work because we are dealing with Docker.

 

He has to use his SERVERIP:GAMEPORT

  • Author
29 minutes ago, IDQ said:

donation sent also!

Thanks! Really much apprechiated!

I have a problem with the palworld docker.
 

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '2394010' already up to date.
---Checking if configuration is in place---
---Configuration found, continuing...---
---Checking if PublicIP is in place---
---PublicIP in PalWorldSettings.ini found: xx.xx.xx.xx
---Prepare Server---
---Server ready---
---Start Server---
setrlimit() failed with error 22 (Invalid argument)
- Max per-process value allowed is 0 (we wanted infinity).
sh: 1: xdg-user-dir: not found
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Loaded '/serverdata/.steam/sdk64/steamclient.so' OK.  (First tried local 'steamclient.so')
CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
Setting breakpad minidump AppID = 2394010
[S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface STEAMAPPS_INTERFACE_VERSION008 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.

The server seems stuck at this point. Anyone got an idea what could be the issue ?
 

Edited by matuopm

  • Author
15 hours ago, matuopm said:

I have a problem with the palworld docker.

An what is the exact issue?

 

The errors/warnings that you see are normal and won't prevent the dedicated server from running correctly.

 

If the container is not restarting everything looks okay. ;)

 

If you have trouble finding your server please see this post here:

 

 

If you have any further issues, I have already answered almost any possible question on the last 5 pages (starting at the very end of page 365). ;)

 

As a side info:

grafik.png.33bc1bbcd453b9514c4813e971ffb2b6.png

11 hours ago, ich777 said:

Please always stop the container, then edit the ini file and then start the container again.

 

This is common practice.

 

I also wrote that multiple times on the last few pages. 😅
 

Reason is that the container saves the current config and savegame when stopping the dedicated server (this is by the way not the only dedicated server that does this).

That fixed it for me.  THANK YOU!!!!

15 hours ago, matuopm said:

I have a problem with the palworld docker.
 

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '2394010' already up to date.
---Checking if configuration is in place---
---Configuration found, continuing...---
---Checking if PublicIP is in place---
---PublicIP in PalWorldSettings.ini found: xx.xx.xx.xx
---Prepare Server---
---Server ready---
---Start Server---
setrlimit() failed with error 22 (Invalid argument)
- Max per-process value allowed is 0 (we wanted infinity).
sh: 1: xdg-user-dir: not found
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Loaded '/serverdata/.steam/sdk64/steamclient.so' OK.  (First tried local 'steamclient.so')
CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
Setting breakpad minidump AppID = 2394010
[S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface STEAMAPPS_INTERFACE_VERSION008 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.

The server seems stuck at this point. Anyone got an idea what could be the issue ?
 

 

I'm also seeing this. I don't know if it's connect to this. They posted it in the official discord just over an hour ago

 

"Server Outage Notice:

As the number of concurrent players across all platforms exceeded 1.3 million, the Epic Online Service is currently experiencing outages due to an unusually high load worldwide.

This is causing connectivity issues with co-op and servers.
Singleplayer is unaffected by this server outage.

We are sorry for this inconvenience and we are working to recover stable operation as soon as possible.

Thank you for your patience"

  • Author
14 minutes ago, Pascual said:

I'm also seeing this.

This is good that you see the messages, this means that the server is up and running. ;)

 

14 minutes ago, Pascual said:

I don't know if it's connect to this. They posted it in the official discord just over an hour ago

I would recommend that you don't create a community server at the moment and connect via direct connect with your IP/Hostname and Port, how to do that is described here:

 

image.thumb.png.4dce443b2098b73383dae35a4dbb9a8e.pngNeed help with this...... cant seem to figure out how to log in with 2fa when container starts.... trying to host palworld.

Are there instructions on how to start the palworld server docker? I downloaded the docker, and it auto started in my docker tab. Are there anymore instructions?

 

Also, is there a way to transfer the save file from my dedicated server that is hosted on my windows PC to this docker server?

Edited by mohammedv183

  • Author
1 hour ago, BryanS said:

Need help with this...... cant seem to figure out how to log in with 2fa when container starts.... trying to host palworld.

Why do you even want to log in? You don't need credentials.

 

The Steam credentials are only needed if they are not hidden away under the Show more... settings and marked with the red asterisk.

 

Please start over, delete the template, delete the directory for palworld and then pull a fresh copy from the CA App without entering credentials.

  • Author
16 minutes ago, mohammedv183 said:

Are there instructions on how to start the palworld server docker? I downloaded the docker, and it auto started in my docker tab. Are there anymore instructions?

I answered almost every single question in terms for Palworld on the last five pages (starting at the very bottom of page 365).

Please read these pages first if you have questions.

 

Just deploy the container and you are good to go.

 

Please also note that the server list is completely borked currently and the Epic servers can't keep up with 1.3 Million servers. :D

 

Anyways, here are instructions on how to set up a non community server and how to direct connect:

 

18 minutes ago, mohammedv183 said:

Also, is there a way to transfer the save file from my dedicated server that is hosted on my windows PC to this docker server?

I'm not sure if that's possible. Sorry, maybe someone else can answer this question.


Thank you very much to @ich777 for creating the Docker version server for Palworld. May I ask if it's possible to add some scheduled memory cleaning/optimization functions to the Docker container? It seems that this game has significant optimization issues, as it can easily consume the entire 16GB of memory, leading to crashes. Thank you very much!

Edited by Liviter

  • Author
1 hour ago, Liviter said:

May I ask if it's possible to add some scheduled memory cleaning/optimization functions to the Docker container?

No because how should I do that?

This is something the develops have to fix…

 

Also a bit more details on your specific container/setup would be nice.

How many players are on your server, for how long is it running and so on.

 

EDIT: There are currently six players on my server and it consumes about 11GB which seems fine to me for that player count, if it is empty it hovers around 2GB and 3GB.

Hoi, wanted to test palworld game host, but got this error:

 

---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---
tid(33) burning pthread_key_t == 0 so we never use it
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
Logging directory: '/serverdata/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1705108307
-- type 'quit' to exit --
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
CWorkThreadPool::~CWorkThreadPool: work processing queue not empty: 1 items discarded.
---Update Server---
tid(57) burning pthread_key_t == 0 so we never use it
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
Logging directory: '/serverdata/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1705108307
-- type 'quit' to exit --
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '2394010' already up to date.
---Checking if configuration is in place---
---Configuration found, continuing...---
---Checking if PublicIP is in place---
---Nothing to do, PublicIP: *ip* still up-to-date!---
---Prepare Server---
---Server ready---
---Start Server---
setrlimit() failed with error 22 (Invalid argument)
- Max per-process value allowed is 0 (we wanted infinity).
sh: 1: xdg-user-dir: not found
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Loaded '/serverdata/.steam/sdk64/steamclient.so' OK.  (First tried local 'steamclient.so')
CAppInfoCacheReadFromDiskThread took 4 milliseconds to initialize
Setting breakpad minidump AppID = 2394010
[S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface STEAMAPPS_INTERFACE_VERSION008 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.

  • Author
Just now, Duckers said:

Hoi, wanted to test palworld game host, but got this error:

An what is the error?

 

These messages tells you that the server is running fine. ;)

 

I answered almost every single question in terms for Palworld on the last five pages (starting at the very bottom of page 365).

Please read these pages first if you have questions.

 

Please also note that the server list is completely borked currently and the Epic servers can't keep up with 1.3 Million servers.

 

Here are instructions on how to set up a non community server and how to direct connect:

 

1 hour ago, ich777 said:

No because how should I do that?

This is something the develops have to fix…

 

Also a bit more details on your specific container/setup would be nice.

How many players are on your server, for how long is it running and so on.

 

EDIT: There are currently six players on my server and it consumes about 11GB which seems fine to me for that player count, if it is empty it hovers around 2GB and 3GB.

Thanks, currently my server has 4 players, and after running for approximately 1-2 hours, it consumes the entire 16GB of memory and then crashes. However, from some instructions of other users using the PC server, I've seen that using a scheduled memory cleaning program called 'men reduct' can significantly slow down the speed of game crashes. So I would like to inquire whether it's possible to add a similar processing program to the Palworld Docker container?

  • Author
2 minutes ago, Liviter said:

Thanks, currently my server has 4 players, and after running for approximately 1-2 hours, it consumes the entire 16GB of memory and then crashes.

Sorry but I can't reproduce this at all, the server is running now almost 6 hours. However it could be possible that there's a memory leak but I would strongly recommend that you report that to the developers.

 

BTW 16GB for a server with game servers on it is really not much... Most game server consume about 1-2GB per connected player, for example ARK in the early days consumed the whole time about 8GB of RAM and on top for each player about 1-2GB of RAM.

 

4 minutes ago, Liviter said:

I've seen that using a scheduled memory cleaning program called 'men reduct' can significantly slow down the speed of game crashes.

Sorry but I won't implement something like that into the container because that's really risky since you can cause corrupt save files and other funky behavior, again please report that to the developers.

 

On what hardware do your run the server, it could be also possible that your CPU can't keep up and one leads to the other and you consume more RAM than usual.

 

6 minutes ago, Liviter said:

So I would like to inquire whether it's possible to add a similar processing program to the Palworld Docker container?

It would be possible but that's a really hacky workaround and not a solution to a problem which the developers should fix.

I won't implement that because of the above reasons.

14 minutes ago, ich777 said:

I won't implement that because of the above reasons.

OK,thanks😥

  • Author
1 minute ago, Liviter said:

OK,thanks😥

Keep in mind the "solution" that you are asking for is not a solution, it's a workaround a pretty hacky one too and as said I would not like to risk the savegames from users from my container.

 

You should really contact the developers.

 

However, you still haven't said what hardware are you using.

2 minutes ago, ich777 said:

However, you still haven't said what hardware are you using.

12th Gen Intel® Core™ i5-12400

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.