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

This can't work, you added Steam credentials, remove them and start over.

 

BTW are you the root user from Steam? :D

They re-autofill every time I remove them. It's been running like that since launch somehow :D

 

That said... THAT SAID... I stopped the container, blanked them out, started it and:

image.thumb.png.125b53e758c5cf677dc78fb8ec481e56.png

 

but if i go back in to settings now, again, root shows up with some dummy pw... lol

 

How do you even deal with us plebs? :D Thanks @ich777

Edited by wes.crockett

  • 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
2 minutes ago, wes.crockett said:

They re-autofill every time I remove them. It's been running like that since launch somehow :D

This is most likely a autofill issue from your browser? Autofill is most of the time bad anyways, I would strongly recommend to disable it but that is only my opinion.

 

3 minutes ago, wes.crockett said:

How do you even deal with us plebs? :D Thanks @ich777

No comment... :P

  • Author
5 minutes ago, nubbz1992 said:

 I will be honest

Same issue as here, read this post and what he quoted:

 

 

5 minutes ago, nubbz1992 said:

I have not been able to connect to the container from outside my lan since I am a homebody.

You have to test it from outside your LAN, if Hair Pin NAT is not working then you can't connect with your public IP from your LAN.

 

A bit more information would be also nice next time, what is the error message?

23 minutes ago, ich777 said:

Also read this post:

 

 

It looks like my isp had it locked out. contacted them and they have the ports open but they are going to provide me a dedicated ip address which should resolve the issue.  I will follow up once all the updates have been made

Untitled.png

8 minutes ago, nubbz1992 said:

 

It looks like my isp had it locked out. contacted them and they have the ports open but they are going to provide me a dedicated ip address which should resolve the issue.  I will follow up once all the updates have been made

Untitled.png

Wait, your ISP was like "Oh, yeah, sorry, here's a dedicated IP to solve the issue"? What glorious ISP do you use?!?!

GloFiber under Shontel

Just now, nubbz1992 said:

GloFiber under Shontel

I'm moving to wherever you live... lol. I still can't even get fiber and I live in a really nice area of town where, pretty much, everyone would pay for it.

anyone knows if is possible to transfer my palworld progress from a server to my dedicated server?

5 hours ago, ich777 said:

I just restarted my container about an hour ago and it was picking up the update just fine (you have to restart the container so that it pulls the update since it checks on every start from the container for new updates through steamcmd) :

Welcome to Pal Server[v0.1.3.0]

 

It will also tell you that in the log:

grafik.png.783b67aaa905d2e77a54e701d477d01e.png

 

thanks!!!

  • Author
6 minutes ago, Lordbye said:

anyone knows if is possible to transfer my palworld progress from a server to my dedicated server?

Transfer the whole saves folder over.

Is there an easy way to backup the server?  Other containers have an ability to just type something like

docker exec palworld-server backup

and it would back up the files in a specific folder.  Any thoughts?  I've only spun up a Palworld server because my friends have lost 2 worlds on thier own.  I'd like to keep this one alive, and/or have the ability to recover in case something goes sideways.

  • Author
10 minutes ago, itsnotwebby said:

Is there an easy way to backup the server?  Other containers have an ability to just type something like

Please read this, this is a thing that I just introduced today.

3 hours ago, Spectral Force said:

you are editing the ini from the Save folder, while the container is off?

Yes, i am editing the ini file while the docker container is stopped.

 

root@Tower:/mnt/user/appdata/palworld# ls -al
total 44132
drwxrwx--- 1 nobody users      314 Jan 25 19:25 ./
drwxrwxrwx 1 nobody users      694 Jan 25 16:07 ../
drwxrwx--- 1 nobody users       68 Jan 25 16:36 Engine/
-rwxrwx--- 1 nobody users      654 Jan 25 16:28 Manifest_DebugFiles_Linux.txt*
-rwxrwx--- 1 nobody users     3027 Jan 25 16:28 Manifest_NonUFSFiles_Linux.txt*
-rwxrwx--- 1 nobody users  7506646 Jan 25 16:28 Manifest_UFSFiles_Linux.txt*
drwxrwx--- 1 nobody users       78 Jan 25 16:36 Pal/
-rwxrwx--- 1 nobody users      252 Jan 25 16:28 PalServer.sh*
-rwxrwx--- 1 nobody users     2002 Jan 25 19:07 PalWorldSettings.ini*
drwxrwx--- 1 nobody users       28 Jan 25 16:36 linux64/
drwxrwx--- 1 nobody users       76 Jan 25 18:31 steamapps/
-rwxrwx--- 1 nobody users 37665020 Jan 25 16:27 steamclient.so*

 

I have setup the docker and everything "appears" to be running but it had been running for a couple hours now and I don't think it downloaded the base game. My disk space has not changed and I do not see the files in the palworld directory. Any ideas why it wouldn't download?

  • Author
6 minutes ago, varona said:

Yes, i am editing the ini file while the docker container is stopped.

7 minutes ago, varona said:
/mnt/user/appdata/palworld

But that is not the correct directory, please read the description from the container where the ini file is located.

  • Author
3 minutes ago, m0zzy said:

I have setup the docker and everything "appears" to be running but it had been running for a couple hours now and I don't think it downloaded the base game. My disk space has not changed and I do not see the files in the palworld directory. Any ideas why it wouldn't download?

Can you provide a log or something like that? Click on the container and then select Log.

thanks for the docker ich777! Everything works great except there is a weird lag/glitch like rubber banding i dont know if it is something I did wrong or due to the game. Also is there a way to Save before closing the docker or do I just stop it when i want to restart ( due to the memory leak ).

For the backup feature on the Palworld Docker Container, is it possible to have the backups placed to another location? E.g. I have the gameservers installed to an unprotected nvme cache drive, where I have currently a user script running on a cron job that makes a backup of SaveGames to my appdata share which is on protected cache.

If not, no worries then I'll keep using the user script, just curious if you have thought about these use cases.

Edited by Ocgineer

On 1/25/2024 at 6:22 PM, Glorithan said:

Is there a way to limit the memory allowed for Pal World and are there community recommendations for amount?

 

On 1/25/2024 at 7:02 PM, ich777 said:

Yes, but if you limit the RAM then the container will crash and restart, this could lead to a corrupt save file...

I have it currently limited to 40GB but the highest that I've seen so far with 9 concurrent players was 21GB

 

I have a user script running that check my total available ram every 2 minutes and when it goes below a threshold it initiates a shutdown via rcon ([updated] plugin) to announce in-game, shutdown, save, and then restarts the Docker container. It seems to work on my end for my users. It might not be pretty or can be done better, but I don't really have that much experience with Linux but it might help some people or give ideas 😅

 

#!/bin/bash
freemem=$(free -m | grep Mem | awk '{print $7}');
rconPalworld=$(docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' Palworld):25575;
adminPassword=ADMINPASSWORD

if [ $freemem -le 1200 ]
then
    echo "CRITICAL: $freemem RESTARTING PALWORLD AND THE DOCKER CONTAINER"
    rcon -a $rconPalworld -p $adminPassword "Broadcast INITIATING_RESTART_IN_5_SECONDS!"
    sleep 1
    rcon -a $rconPalworld -p $adminPassword "Broadcast INITIATING_RESTART_IN_4_SECONDS!"
    sleep 1
    rcon -a $rconPalworld -p $adminPassword "Broadcast INITIATING_RESTART_IN_3_SECONDS!"
    sleep 1
    rcon -a $rconPalworld -p $adminPassword "Broadcast INITIATING_RESTART_IN_2_SECONDS!"
    sleep 1
    rcon -a $rconPalworld -p $adminPassword "Broadcast INITIATING_RESTART_IN_1_SECONDS!"
    sleep 1
    rcon -a $rconPalworld -p $adminPassword "Shutdown 60 SERVER_SHUTDOWN_IN_60_SECONDS!"
    sleep 30
    rcon -a $rconPalworld -p $adminPassword "Broadcast SERVER_SHUTDOWN_IN_30_SECONDS!"
    sleep 10
    rcon -a $rconPalworld -p $adminPassword Save
    sleep 10
    rcon -a $rconPalworld -p $adminPassword "Broadcast SERVER_SHUTDOWN_IN_10_SECONDS!"
    sleep 20
    docker restart Palworld
else
    echo "ALL OK: $freemem"
fi

 

Edited by Ocgineer
Changed bash script reflecting new rcon plugin commands

how about an enshrouded game server docker? "enshrouded" is the game

  • Author
21 minutes ago, Newtious said:

how about an enshrouded game server docker? "enshrouded" is the game

Please sesrch the thread for „Enshrouded“ with the search function and you will find many posts from me.

  • Author
9 hours ago, Masteraleur said:

if it is something I did wrong or due to the game

Game, please don't forget this is a Early Access game and they need to fix a lot, including the high RAM usage <- TBH I don't know if that can be fixed.

Anyways, about your issue, I would recommend that you report that to the developers from the game.

  • Author
8 hours ago, Ocgineer said:

Docker Container, is it possible to have the backups placed to another location?

No, the default backup location is in the main directory in the subfolder Backups.

But I think you overthinking that a bit since we are dealing with Docker you can do something like that:

grafik.png.3cc2f5743804481c0c2263935e6b2917.png

 

Hope that makes sense.

 

With that you basically override the Backups folder in the container and map it to another location on your host, this is what you want to accomplish correct? :)

How would I go about making a second server for palworld? Want to have 2 seperate ones for 2 seperate groups. Would I just download it as another docker container and rename it to something like palworld2 and change the 8211 port to a different one? 

  • Author
3 hours ago, TheBelighted said:

How would I go about making a second server for palworld? Want to have 2 seperate ones for 2 seperate groups. Would I just download it as another docker container and rename it to something like palworld2 and change the 8211 port to a different one? 

Please look at the recommended posts on top of this thread, it‘s basically the same as for Valheim except that you need to change the port in the config an not in the variable.

 

EDIT: sorry you don‘t have to not edit the port in the config you have to add this to you GAME_PARAMS_EXTRA:

port=8212

(In this example if you want to use port 8212)

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.