Video coming soon…

🦁 Setup Palworld Server — Dedicated Multiplayer Server

Dedicated Palworld server for capturing and battling Pals — host your own multiplayer world with full control over settings, player limits, and world data.

⚠️ This script is provided for demo and testing purposes only. Not intended for production use.

📦 Resources & Setup Scripts

Grab the automated bash script from GitHub to follow along with the video.

Automated install script — your dedicated Palworld server ready to play in minutes.
View on GitHub

Quick Install:

wget https://raw.githubusercontent.com/mhmdali94/Docker/main/gaming/palworld/palworld-ubuntu.sh
chmod +x palworld-ubuntu.sh
sudo bash palworld-ubuntu.sh

Tutorial Steps

1 Download & Run Installer

The script installs Docker if needed, then pulls the Palworld dedicated server image and starts the container. The server automatically downloads the latest Palworld server files from Steam on first start — this may take several minutes depending on your connection speed.

wget https://raw.githubusercontent.com/mhmdali94/Docker/main/gaming/palworld/palworld-ubuntu.sh
chmod +x palworld-ubuntu.sh
sudo bash palworld-ubuntu.sh

2 Configure Server

Edit the server configuration file to set your server name, password, and player limit. The config file is created after the first start inside the mounted volume. Key settings include ServerName (display name in server browser), ServerPassword (leave empty for public), and MaxPlayers (default 32).

# Edit server config
nano /path/to/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

# Key settings:
# ServerName="My Palworld Server"
# ServerPassword="yourpassword"
# MaxPlayers=32

3 Connect with Game Client

Launch Palworld on your PC, go to Multiplayer, select "Join Multiplayer Game", and click "Connect" at the bottom. Enter your server IP address and port 8211. If you set a server password, you will be prompted to enter it. Your server also appears in the Community Server browser if you did not set it as invite-only.

# Connect address format:
<your-server-ip>:8211

4 Admin Management

Set an AdminPassword in PalWorldSettings.ini to enable in-game admin commands. Admins can kick and ban players, broadcast messages, save the world, and manage the server from within the game. Use the RCON console for remote server management without logging into the game client. Monitor server logs with 'docker logs palworld-server -f'.

# View live server logs
docker logs palworld-server -f

# In-game admin: type in chat
/AdminPassword YourAdminPassword
/KickPlayer {PlayerUID}

Ports Used

PortPurpose
8211 (UDP)Game traffic
27015 (UDP)Steam query

Overview

Palworld is a survival open-world game where players explore, build bases, and catch creatures called Pals. A dedicated server allows persistent multiplayer without the host needing to be online — the world stays active 24/7 and friends can join anytime.

Why Use It

A dedicated Palworld server ensures your world persists whether you are online or not, allows more players than peer-to-peer hosting, and gives you full control over server settings including XP rates, drop rates, and difficulty — all configurable without impacting other players.

When You Need It

    Who Should Use It

      Real Use Cases

        Main Features

          How to Use After Installation

            Security Best Practices

              Ports and Firewall Notes

              Palworld dedicated server uses UDP port 8211 for player connections. Open UDP port 8211 in your firewall. RCON uses TCP port 25575 — keep this firewalled from the public internet. Query port 27015 may also need to be open for server browser visibility.

              Backup and Maintenance

                Common Mistakes

                  Troubleshooting

                    Alternatives

                    Alternatives include playing via Steam Remote Play Together (no dedicated server needed, one host), using a game server hosting provider (Nitrado, G-Portal), or hosting via Xbox Game Pass cloud. Self-hosting gives maximum control and no ongoing hosting fees.

                    When Not to Use It

                    Avoid self-hosting Palworld if your server has less than 8 GB RAM and a modern multi-core CPU — the game is resource-intensive. Also avoid if you cannot open UDP ports on your router (behind CGNAT or strict corporate firewalls).

                    PrismaTechWork Professional Help

                    PrismaTechWork provides end-to-end infrastructure services — from initial deployment and security hardening to ongoing monitoring, automated backups, and dedicated support. Whether you need a single-server setup or a multi-site network, our team ensures your infrastructure is built right, secured properly, and maintained reliably.

                      Contact Us

                      Frequently Asked Questions

                      How many players can a Palworld server support?

                      The official maximum is 32 players. In practice, performance degrades noticeably with more than 10 to 16 players on a typical VPS. For larger player counts, use a server with 16+ GB RAM and a high-clock CPU. The game world simulation becomes increasingly resource-intensive with more concurrent players.

                      Can I change XP and drop rates on my server?

                      Yes — this is one of the main advantages of a dedicated server. Edit PalWorldSettings.ini and adjust multipliers like ExpRate, PalCaptureRate, WorkSpeedRate, and many others. Set them above 1.0 to make the game easier or below 1.0 for a harder survival experience.

                      Does Palworld support cross-play between Steam and Xbox?

                      Cross-play between Steam PC and Xbox Game Pass versions is supported. Dedicated servers work with both platforms. Players on both platforms can join the same server using the server IP and port.

                      How do I use admin commands on my Palworld server?

                      Set the AdminPassword in PalWorldSettings.ini. In game, open the console and type /AdminPassword YOUR_PASSWORD to authenticate as admin. Then use commands like /KickPlayer, /BanPlayer, /Broadcast, and others. The full command list is available in the Palworld wiki.

                      How do I back up the Palworld world?

                      The world save files are in the Saved directory inside the server folder. Copy this entire directory to a backup location regularly. Set up a cron job to compress and copy the Saved folder every few hours. Palworld has had a history of save corruption — frequent backups are essential.

                      What are the minimum server requirements?

                      Minimum requirements are 4 CPU cores, 16 GB RAM, and 20 GB disk space. The game is memory-intensive — 16 GB is technically the minimum but 32 GB is recommended for stable operation with multiple players. A fast SSD significantly improves world load times and reduces stuttering.

                      Can I restore a player's lost Pals or items?

                      Server admins have limited tools for item restoration — there is no built-in item restoration command. Restore from a world backup taken before the loss occurred. The community has developed third-party tools for editing save files, but these require careful use to avoid further corruption.

                      How do I whitelist players on my Palworld server?

                      Palworld does not have a formal whitelist system. To restrict access, set a server password in PalWorldSettings.ini and share it only with trusted players. Alternatively, ban specific players who join without authorization using the BanList feature.