Skip to content

ntimpham/docker-palworld-dedicated-server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker - Palworld Dedicated Server

Build Docker Image Docker Pulls Docker Stars Image Size

This includes a Palworld Dedicated Server based on Linux and Docker.

Do you need support for this Docker Image

  • What to do?
    • Feel free to create a NEW issue
      • It is okay to "reference" that you might have the same problem as the person in issue #number
    • Follow the instructions and answer the questions of people who are willing to help you
    • If your issue is done, close it
      • I will Inactivity-Close any issue thats not been active for a week
  • What NOT to do?
    • Dont re-use issues / Necro!
      • You are most likely to chat/spam/harrass thoose participants who didnt agree to be part of your / a new problem and might be totally out of context!
    • If this happens, i reserve the rights to lock the issue or delete the comments, you have been warned!

What you need to run this

  • Basic understanding of Docker, Docker-Compose, Linux and Networking (Port-Forwarding/NAT)

Getting started

  1. Create game sub-directories on your Dockernode in your game-server-directory (/srv/palworld) and give it with chmod 777 game full permissions or use chown -R 1000:1000 game/.
  2. Setup Port-Forwarding or NAT for the ports in the Docker-Compose file
  3. (Build if needed )Start via docker-compose up -d - See docker-compose.yml and next section for more infos
  4. After first start, stop the server, setup your config at game/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini and start it again

Environment-Variables

Variable Describe Default Value Allowed Value
ALWAYS_UPDATE_ON_START Updates the server on startup true false/true
MAX_PLAYERS Maximum amout of players 32 1-32
MULTITHREAD_ENABLED Sets options for "Improved multi-threaded CPU performance" true false/true
COMMUNITY_SERVER Sets the server to a "Community-Server". If true, the server will appear in the Community-Serverlist. Needs PUBLIC_IP and PUBLIC_PORT true false/true
PUBLIC_IP Public ip, auto-detect if not specified, see COMMUNITY_SERVER 10.0.0.1 ip address
PUBLIC_PORT Public port, auto-detect if not specified, see COMMUNITY_SERVER 8211 1024-65535
SERVER_NAME Name of the server jammsen-docker-generated-###RANDOM### string
SERVER_DESCRIPTION Desription of the server Palworld-Dedicated-Server running in Docker by jammsen string
SERVER_PASSWORD Password of the server serverPasswordHere string
ADMIN_PASSWORD Admin password of the server adminPasswordHere string

Look at https://tech.palworldgame.com/optimize-game-balance for more information and config-settings in game/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Planned features in the future

  • Feel free to suggest something

Software used

About

Docker container to easily provision and manage Palworld Dedicated Server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 83.0%
  • Dockerfile 17.0%