← Back to Blog

How to Host a Palworld Server on a VPS (2026)

Published May 3, 2026 · 6 min read · Galaxy Cloud Solutions

Palworld's co-op is a lot more fun when the server is always on and your friends do not have to wait for you to launch the game. A dedicated server means your base keeps running, Pals keep working, and anyone can jump in whenever. A $35 VPS handles it fine.

⚡ Host a Palworld server from $35/mo — Use code LAUNCH2026 for 50% off

Requirements

Step 1: Install SteamCMD

sudo dpkg --add-architecture i386
sudo apt update && sudo apt install -y lib32gcc-s1 curl screen
mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxf -

Step 2: Download the Server Files

mkdir -p ~/palworld
~/steamcmd/steamcmd.sh +force_install_dir ~/palworld +login anonymous +app_update 2394010 validate +quit

Step 3: Create the Start Script

cat > ~/palworld/start.sh << 'EOF'
#!/bin/bash
screen -dmS palworld ~/palworld/PalServer.sh   -port=8211 -players=16   -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
EOF
chmod +x ~/palworld/start.sh

Step 4: Configure Your Server

Start the server once to generate the config, wait 30 seconds, then stop it and edit:

~/palworld/PalServer.sh &
sleep 30 && kill %1
nano ~/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Set your server name, password, and admin password in that file.

Step 5: Open Ports and Start

sudo ufw allow 8211/udp
~/palworld/start.sh

In Palworld, go to Join Multiplayer Game and enter YOUR_SERVER_IP:8211.

One-click Palworld server installer included

Galaxy Cloud Solutions Galaxy2 plan (4 vCPU / 8GB) is the recommended spec for Palworld. Use code LAUNCH2026 for 50% off your first month.

Get Started