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
13 minutes ago, hiddentalnt said:

I also know I can't verify my port forward, but I don't have any problem accessing any of my other ports or services external.

How much resources is the container consuming when it's running? The first start can take a very long time depending on the hardware that you run the container, on what hardware do you run the container?

 

When you try to connect locally how do you do that? You usually use: YOURSERVERIP:PORT

 

15 minutes ago, hiddentalnt said:

I know you mentioned removing the GAME_PARAMS "EpicApp=Palserver", however I don't have that included and these are base templates.

Because it was removed a while back from the template and therefore it isn't there anymore.

  • 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

29 minutes ago, ich777 said:

How much resources is the container consuming when it's running?

CONTAINER ID   NAME                        CPU %     MEM USAGE / LIMIT     MEM %     NET I/O           BLOCK I/O         PIDS
xxxxxx   Palworld                    27.86%    1.273GiB / 15.55GiB   8.19%     3.01MB / 266kB    23.1MB / 68.5MB   31

 

29 minutes ago, ich777 said:

on what hardware do you run the container?

I am running on an I7-4770, Q87M-E MOBO, 16GB DDR3 (planning to add additional 16), GTX 1060 Video Card

 

29 minutes ago, ich777 said:

When you try to connect locally how do you do that? You usually use: YOURSERVERIP:PORT

Yes, in the game I am typing in my server 192.x.x.x:8211. I have the enter password unchecked, although I have tried it checked with a password in the settings. the settings are as follows:

Quote

[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Test Docker",ServerDescription="Palworld running in Docker",AdminPassword="adminDocker",ServerPassword="",PublicPort=8211,PublicIP="xx.xx.xx.xx",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")

 

29 minutes ago, ich777 said:

Because it was removed a while back from the template and therefore it isn't there anymore.

That is what I had assumed, I have just been looking for anything. 

Edited by hiddentalnt

  • Author
1 minute ago, hiddentalnt said:

16a4101d64cf   Palworld                    27.86%    1.273GiB / 15.55GiB   8.19%     3.01MB / 266kB    23.1MB / 68.5MB   31

Are you sure that the container isn't constantly restarting?

 

1 minute ago, hiddentalnt said:

16GB DDR3

Keep in mind the container can consume about 32GB+ of RAM on it's own...

 

2 minutes ago, hiddentalnt said:

I am running on an I7-4770

This is nowadays a pretty old CPU and I'm not 100% sure if it's compatible with Palworld.

3 minutes ago, ich777 said:

Are you sure that the container isn't constantly restarting?

What is the check for that, I would have imagined that would show in the Palworld docker log, but it doesn't show any activity beyond the initial start up that I shared.

 

4 minutes ago, ich777 said:

This is nowadays a pretty old CPU and I'm not 100% sure if it's compatible with Palworld.

Unfortunately I was afraid of this, while this was just upgrade from some even older parts with an old computer, admittedly it is probably time for a modern upgrade.

  • Author
59 minutes ago, hiddentalnt said:

What is the check for that, I would have imagined that would show in the Palworld docker log, but it doesn't show any activity beyond the initial start up that I shared.

Then it's not restarting, if it would restart you would see the log in a constant loop.

 

1 hour ago, hiddentalnt said:

Unfortunately I was afraid of this, while this was just upgrade from some even older parts with an old computer, admittedly it is probably time for a modern upgrade.

I'm not entirely sure but since the game is based on Unreal Engine 5 (IIRC) it should work but 4th gen Intel is missing a lot of instruction sets which many games nowadays require.

2 hours ago, ich777 said:

I'm not entirely sure but since the game is based on Unreal Engine 5 (IIRC) it should work but 4th gen Intel is missing a lot of instruction sets which many games nowadays require.

Is there anything I can do to verify it is running or verify that something in the hardware prevented it from starting properly. Or is the fact that I can't access it the only confirmation that I have. Just expensive without confirming the cause unfortunately. 

  • Author
27 minutes ago, hiddentalnt said:

Is there anything I can do to verify it is running or verify that something in the hardware prevented it from starting properly. Or is the fact that I can't access it the only confirmation that I have. Just expensive without confirming the cause unfortunately. 

Not really, you can take a look at the logs inside the Saves folder and see if there is anything suspicious in there.

 

I would recommend that you remove the container including the directory for Palworld in your appdata folder, pull a fresh copy from the CA App, only remove:

-publiclobby 

without changing anything else in the template or the settings file itself and give it 5 minutes or so after it downloaded the game to be sure that is fully started and then try to connect again with: LANserverIP:PORT

Hey Ich!  First of all, thanks for all the hard work you do to keep us entertained.  I think I have 5 or 6 of your dockers running on my server.

 

The docker I'm having an issue with is the 7 days to die. I followed your instructions to get the experimental 1.0 release running and it all worked but today the game released an update and everyone downloaded it client side no problem but it looks like the server did not download it yet, even after I did another force update.  Is that something you have to update on the docker or am I missing something?

 

Edit: A second forced update fixed it for some reason but it also reset the config file.  That was scary at first but easy to fix.

Edited by JMcVay

  • Author
4 hours ago, JMcVay said:

Edit: A second forced update fixed it for some reason but it also reset the config file.  That was scary at first but easy to fix.

I would also recommend to use a different server config file since the default one will be always be overwritten if a update is pushed since the file ships with the dedicated server and there is nothing I can do about that.

You should be able to copy the default config and point in the template to the other file.

18 hours ago, ich777 said:

Not really, you can take a look at the logs inside the Saves folder and see if there is anything suspicious in there.

After hours of absolutely beating my head against the wall... I found the issue! I am sure this has been noted, but I did not come across this comment anywhere in my search... so in case others come across this in the future, let me restate this:

 

These servers are not crossplay!!!

 

While I am on the PC, I am using the Xbox version of the game (because it was free to me). So for the life of me I could not figure out why the game would connect. The server booted up and appeared fine. Nothing indicated there was a problem other than the fact that I just could not connect. I even gave up on Unraid and attempted to install the server on my gaming PC using steamcmd and received the same result, I could not connect to the game.

 

I get the answer was staring me in the face, and even in my hours of reading and looking I am sure the answer was there and just didn't notice it.

https://tech.palworldgame.com/getting-started/for-xbox-dedicated-server

 

Solution:

Go into the PalWorldSettings.ini file and add OptionSettings=(AllowConnectPlatform=Xbox) as I added below. 

 

Quote

[/Script/Pal.PalGameWorldSettings]
OptionSettings=(AllowConnectPlatform=Xbox,Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDama

 

Again...hours wasted so hopefully someone else will find this quickly and save some time. Thanks @ich777 for responding to everyone. Your work is greatly appreciated, even if it is to solve our own glaring mistakes. 

  • Author
36 minutes ago, hiddentalnt said:

Solution:

Go into the PalWorldSettings.ini file and add OptionSettings=(AllowConnectPlatform=Xbox) as I added below. 

I think it should also be possible to just pass it over here:

grafik.png.d1e83a955f36bd01368334504a650de1.png

 

I could be wrong about that but it should work there too.

 

Hi, I'm having problems with MinecraftBasicServer container.

Basically whenever I fire the container up one of the cores of the cpu spikes to 100% and the server console keeps on displaying the "Can't keep up! Is the server overloaded? Running 15926ms or 318 ticks behind" error.

 

It was working just fine a few days ago, nothing changed till then.

I tried to get some logs from the server but cant run the server in debug mode, any help? thanks

Edited by SpicyNugget

  • Author
1 hour ago, SpicyNugget said:

Basically whenever I fire the container up one of the cores of the cpu spikes to 100% and the server console keeps on displaying the "Can't keep up! Is the server overloaded? Running 15926ms or 318 ticks behind" error.

Does the core drop down after a while or does it stay on 100%

Does the message only display once or is the log flodded with these messages?

 

Usually this is nothing to worry about if the gane is working perfectly fine, in most cases since the server is busy doing the startup routine and this message gets produced at times.

 

If the log is flooded with these messages then there is definitely something wrong, please note that Minecraft preferes single core performance over multple slower cores.

48 minutes ago, ich777 said:

Does the core drop down after a while or does it stay on 100%

Does the message only display once or is the log flodded with these messages?

 

Usually this is nothing to worry about if the gane is working perfectly fine, in most cases since the server is busy doing the startup routine and this message gets produced at times.

 

If the log is flooded with these messages then there is definitely something wrong, please note that Minecraft preferes single core performance over multple slower cores.

the log was flooded with messages, but I ended up remaking the server from scratch and for now it works fine.
thanks you for the suggestion! love your work!

I have a problem with the Docker from Soulmask. I installed and started it. Then I uploaded my save files from my GPortal server to the Soulmask Docker. When I start the Docker server, I only get a new game and my save file is not loaded. I reinstalled the Docker multiple times, but the result was always the same. What is my mistake? -.-*

  • Author
15 minutes ago, Color Clinic said:

I have a problem with the Docker from Soulmask. I installed and started it. Then I uploaded my save files from my GPortal server to the Soulmask Docker. When I start the Docker server, I only get a new game and my save file is not loaded. I reinstalled the Docker multiple times, but the result was always the same. What is my mistake? -.-*

Please note that the container uses /mnt/cache/... by default and if you copy your save file over via SMB and you have configured your appdata share to be moved to the Array this will not work.

To avoid further issues also make sure to set your appdata share in the Share settings to Cache as the Primary storage and the Mover moves the files from the Array to the Cache and not from the Cache to the Array.

 

This is the only issue that I can think of. I also don't know if GPortal servers are Linux based and if the save files are interchangeable.

  • Author
8 hours ago, Radical Computer Solutions said:

Any word on a docker for Astro Colony

Please read that post:

 

On 7/17/2023 at 9:21 PM, kaoshunter said:

Any reason why minecraft bedrock isn't up dating to the latest version,  current version server on their website is 1.20.11.01.  Is there anyway to force an update.  Docker game version is set to latest. I have also restarted the unraid docker a few of times to see if it will update but hasn't yet.

 

On 7/17/2023 at 11:39 PM, ich777 said:

Please restart the container once more.

This was completely my fault... Sorry.

This seems to be happening again. Current version is 1.21.2.02 and server is still running 1.21.1. Was working last night but now causing connection issues. Have restarted several time with no update.

  • Author
1 hour ago, shiftylilbastrd said:

This seems to be happening again. Current version is 1.21.2.02 and server is still running 1.21.1. Was working last night but now causing connection issues. Have restarted several time with no update.

The update was found about 3,5 hours ago and everything should work as expected.
Please try to restart your container again, I can't reproduce this over here and my container (that I barely start anymore) was updating just fine:

grafik.thumb.png.6e4e501496ffbc699adb59cb053fe385.png

2 hours ago, ich777 said:

The update was found about 3,5 hours ago and everything should work as expected.

I've restarted probably a dozen times and still no change. Which log file are you looking at there? You've got lines in there that I don't see in any of mine.

  • Author
5 hours ago, shiftylilbastrd said:

I've restarted probably a dozen times and still no change. Which log file are you looking at there? You've got lines in there that I don't see in any of mine.

At the Docker container log itself (you can always issue: "docker container logs MinecraftBedrockServer" to get the full log output <- preferably from a SSH session where the lines aren't cut).

 

Can you try to install a second instance with another name and another path to the game files and see what version it pulls?

12 hours ago, ich777 said:

Can you try to install a second instance with another name and another path to the game files and see what version it pulls?

It finally updated this morning

Hello,

I apologize in advance if I missed something obvious.
I just installed my first game server for Unraid (V Rising). Installation went smoothly, checking the container log shows nothing out of the ordinary.

Yet I am unable to connect to the game locally (via LAN), getting  „No response from remote host” in the game client.

Both client and server are on the same subnet, with no firewalling issues between them.

I checked for port conflict, ports 9876-9877 are good, no conflicting ports.

 

And I am not sure how to troubleshoot any further.

Some pointers would be greatly appreciated!

 

EDIT: I managed to connect after I unchecked „LAN Server” checkmark in the client. Which is strange, because the server and the client are on the same LAN. Oh well... at least it works.

Edited by war4peace
Solution found

  • Author
1 hour ago, war4peace said:

EDIT: I managed to connect after I unchecked „LAN Server” checkmark in the client. Which is strange, because the server and the client are on the same LAN. Oh well... at least it works.

A LAN Server for V-Rising as they call it is LAN only mode and has to specificity configured for that, otherwise the checkbox LAN Server is not working (as you already discovered :) ).

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.