← Blog

Jak hostować serwer Palworld za darmo?

Par Benjamin D. · PDG

· Mis à jour le 27 sierpnia 2026 · Lecture 9 min

Spis treści

Postawić własny serwer Palworld za darmo da się — ale tylko wtedy, gdy dobrze rozumiesz, co „za darmo” oznacza w praktyce: własny sprzęt, własne łącze, własny czas na administrację. W tym poradniku na 2026 rok pokazuję krok po kroku, jak uruchomić dedykowany serwer Palworld na Windowsie i Linuksie, jak go skonfigurować, zabezpieczyć i kiedy naprawdę warto przejść na hosting.



Czy darmowy serwer Palworld ma sens? Realia 2026

Palworld obsługuje trzy modele rozgrywki wieloosobowej i każdy z nich ma zupełnie inne konsekwencje techniczne. Zanim zaczniesz instalować cokolwiek, warto wiedzieć, w co się pakujesz.

Trzy sposoby grania w co-op

Model Koszt Limit graczy Wady
Sesja z gry (Multiplayer w menu) 0 zł 4 osoby Świat działa tylko gdy host jest online, brak modów serwerowych, brak RCON
Dedykowany serwer na własnym PC 0 zł (prąd + łącze) do 32 (realnie 8–16) Port forwarding, obciążenie komputera, brak ochrony anty-DDoS, brak uptime 24/7
Hosting dedykowany Płatny do 32+ Koszt miesięczny

„Darmowy” serwer Palworld to zawsze wariant drugi: pobierasz oficjalne oprogramowanie Palworld Dedicated Server ze Steama i uruchamiasz je u siebie. Samo oprogramowanie jest bezpłatne i legalne — Pocketpair udostępnia je publicznie. Płacisz natomiast łączem, prądem, ciszą (wentylatory) i czasem spędzonym na konfiguracji.

Czego darmowa opcja NIE daje

  • Stabilnego uptime — gdy wyłączysz komputer, świat znika dla wszystkich. Baza nie produkuje, Palsy nie pracują.
  • Ochrony przed atakami — publiczny port na domowym łączu to zaproszenie do floodu UDP. Domowy router nie ma filtracji wolumetrycznej.
  • Niskiego pingu dla wszystkich — upload w domu to często 10–40 Mb/s asymetrycznie, a Palworld przy 8+ graczach i dużych bazach potrafi mocno obciążyć wysyłanie pakietów.
  • Automatycznych kopii zapasowych — musisz je zorganizować samodzielnie (pokazuję niżej jak).

Jeśli chcesz przetestować mechanikę, pograć w 3–4 osoby wieczorami i nauczyć się administracji — darmowy serwer jest w porządku. Jeśli budujesz społeczność, prędzej czy później skończysz na Serwer Palworld w wersji hostowanej.



Jak uruchomić serwer Palworld za darmo na Windowsie

Najprostsza ścieżka, jeśli masz zapasowy komputer albo mocną maszynę, która i tak stoi włączona.

1. Wymagania sprzętowe

  • CPU: minimum 4 rdzenie, najlepiej nowoczesny Ryzen lub odpowiednik — Palworld to silnik Unreal Engine 5, który bardzo lubi wysokie taktowanie pojedynczego rdzenia.
  • RAM: 16 GB dla 4 graczy, 24–32 GB przy 8–16 graczach i rozbudowanych bazach. Zużycie rośnie z czasem gry — to znany „memory creep” serwera Palworld.
  • Dysk: SSD NVMe. Zapis świata (Level.sav) przy dużych bazach potrafi ważyć setki MB i jest zapisywany cyklicznie.
  • Łącze: minimum 5 Mb/s uploadu na 4 graczy, licz z zapasem.

2. Instalacja przez SteamCMD

Możesz zainstalować „Palworld Dedicated Server” bezpośrednio z biblioteki Steam (zakładka Narzędzia), ale wersja przez SteamCMD jest wygodniejsza do automatyzacji i aktualizacji. Pobierz SteamCMD, rozpakuj do C:\steamcmd i uruchom:

cd C:\steamcmd
steamcmd.exe +force_install_dir C:\palworld-server +login anonymous +app_update 2394010 validate +quit

AppID 2394010 to dedykowany serwer Palworld. Logowanie anonimowe wystarczy — nie potrzebujesz konta z zakupioną grą.

3. Pierwsze uruchomienie

cd C:\palworld-server
PalServer.exe -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS

Te trzy flagi realnie poprawiają wykorzystanie wielu rdzeni. Pierwsze uruchomienie wygeneruje strukturę katalogów — zamknij serwer po ~30 sekundach, żeby przejść do konfiguracji.

4. Przekierowanie portów

To najczęstsze miejsce, w którym ludzie się blokują. Palworld używa:

PortProtokółRola
8211UDPRuch gry (obowiązkowy)
27015UDPQuery Steam (opcjonalny, lista serwerów)
25575TCPRCON (administracja zdalna)

W panelu routera przekieruj 8211/UDP na lokalny adres IP maszyny z serwerem. Ustaw temu komputerowi statyczny adres w LAN (rezerwacja DHCP), inaczej po restarcie routera przekierowanie przestanie działać. Reguła w zaporze Windows:

netsh advfirewall firewall add rule name="Palworld UDP 8211" dir=in action=allow protocol=UDP localport=8211

Uwaga na CGNAT: jeśli Twój operator daje adres z puli 100.64.0.0/10, nie masz publicznego IP i klasyczny port forwarding nie zadziała. Sprawdź, czy adres WAN w routerze zgadza się z tym, co pokazuje wyszukiwarka „moje IP”. Jeśli nie — zostaje tunel lub hosting.



Serwer Palworld na Linuksie: wersja dla administratorów

Jeśli masz starego laptopa, mini-PC albo VPS Linux, wersja linuksowa jest lżejsza i łatwiejsza do zautomatyzowania. Poniżej pełna procedura na Debianie/Ubuntu.

Przygotowanie systemu

sudo apt update && sudo apt upgrade -y
sudo dpkg --add-architecture i386
sudo apt install -y software-properties-common lib32gcc-s1 steamcmd ufw
sudo adduser --disabled-password --gecos "" palworld

Nigdy nie uruchamiaj serwera gry na koncie root. Osobny użytkownik systemowy to podstawa higieny bezpieczeństwa.

Instalacja serwera

sudo -u palworld -i
steamcmd +force_install_dir /home/palworld/server +login anonymous +app_update 2394010 validate +quit
cd /home/palworld/server
./PalServer.sh

Po pierwszym starcie zatrzymaj proces (Ctrl+C) i przejdź do pliku konfiguracyjnego.

Usługa systemd (auto-restart, start po reboocie)

sudo nano /etc/systemd/system/palworld.service
[Unit]
Description=Palworld Dedicated Server
After=network.target

[Service]
Type=simple
User=palworld
WorkingDirectory=/home/palworld/server
ExecStart=/home/palworld/server/PalServer.sh -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
Restart=on-failure
RestartSec=15

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now palworld
sudo systemctl status palworld
journalctl -u palworld -f

Zapora i dostęp SSH

sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 22/tcp
sudo ufw allow 8211/udp
sudo ufw allow 27015/udp
sudo ufw enable

Port RCON (25575/TCP) nie powinien być otwarty na świat. Łącz się z nim przez tunel SSH:

ssh -L 25575:127.0.0.1:25575 palworld@twoj-adres-ip

Dodatkowo, jeśli maszyna wystawiona jest publicznie: klucze SSH zamiast haseł i fail2ban.

ssh-keygen -t ed25519 -C "admin-palworld"
sudo apt install -y fail2ban
sudo systemctl enable --now fail2ban


Konfiguracja, wydajność i kopie zapasowe

Plik PalWorldSettings.ini

Domyślne ustawienia znajdziesz w DefaultPalWorldSettings.ini w katalogu głównym. Skopiuj je do właściwego pliku:

cp /home/palworld/server/DefaultPalWorldSettings.ini \
   /home/palworld/server/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
nano /home/palworld/server/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Na Windowsie ścieżka to Pal\Saved\Config\WindowsServer\PalWorldSettings.ini. Cały blok OptionSettings musi zostać w jednej linii — złamanie linii psuje parsowanie i serwer wraca do wartości domyślnych. To klasyczny błąd, przez który ludzie myślą, że „konfiguracja nie działa”.

Parametry, które warto ustawić od razu:

ParametrZalecenieDlaczego
ServerNameNazwa widoczna na liścieIdentyfikacja
ServerPasswordSilne hasłoPrywatny serwer bez whitelisty
AdminPasswordDługie, losoweDostęp do komend admina w grze
RCONEnabledTrueZdalne komendy, restarty, broadcasty
ServerPlayerMaxNum8–16 na domowym sprzęcie32 to teoretyczne maksimum, nie realistyczne dla PC
AutoSaveSpan300–600Częstsze zapisy = mniej straconego postępu, ale krótkie mikro-lagi
bEnableInvaderEnemyFalse przy słabym CPUNajazdy generują dużo AI naraz
BaseCampWorkerMaxNum15 zamiast 20Każdy Pal w bazie to stały koszt CPU

Optymalizacja wydajności

Palworld nie skaluje się liniowo z liczbą graczy — skaluje się z liczbą aktywnych obiektów: Palsów w bazach, budynków, skrzyń, hodowli. Serwer, który trzyma 60 FPS w pierwszym tygodniu, po miesiącu potrafi spaść do 15 przy tej samej liczbie graczy.

  • Ogranicz liczbę baz na gildię (BaseCampMaxNumInGuild) — to najmocniejsza dźwignia wydajności.
  • Restartuj serwer co 6–12 godzin. Wyciek pamięci w dedykowanym serwerze Palworld jest dobrze udokumentowany i restart to najprostsze lekarstwo.
  • Usuwaj porzucone bazy nieaktywnych graczy.
  • Trzymaj katalog Saved na NVMe, nigdy na dysku talerzowym ani udziale sieciowym.

Automatyczny restart o 5 rano przez cron:

sudo crontab -e
0 5 * * * /bin/systemctl restart palworld

Kopie zapasowe — nie opcja, obowiązek

Świat Palworld potrafi się uszkodzić po twardym wyłączeniu (brak prądu, kill -9 w trakcie zapisu). Bez backupu tracisz wszystko. Prosty skrypt:

#!/bin/bash
SRC="/home/palworld/server/Pal/Saved"
DST="/home/palworld/backups"
mkdir -p "$DST"
tar -czf "$DST/palworld-$(date +%F-%H%M).tar.gz" "$SRC"
find "$DST" -name "palworld-*.tar.gz" -mtime +7 -delete
chmod +x /home/palworld/backup.sh
crontab -e
0 */4 * * * /home/palworld/backup.sh

Kopia trzymana na tym samym dysku co serwer to półśrodek. Wysyłaj archiwa gdzie indziej (rsync, zewnętrzny dysk, zdalny magazyn). Zasada 3-2-1 obowiązuje też przy grach.

RCON i administracja

Z włączonym RCON możesz zarządzać serwerem bez wchodzenia do gry — banować, wyrzucać, ogłaszać restart:

ShowPlayers
Broadcast Restart_za_5_minut
KickPlayer <SteamID>
BanPlayer <SteamID>
Save
Shutdown 60 Restart_serwisowy

Pełną listę parametrów konfiguracji i komend znajdziesz w oficjalnej dokumentacji Pocketpair: Source.



Kiedy darmowy serwer Palworld przestaje wystarczać

Granica jest dość wyraźna i większość administratorów dochodzi do niej w podobnym momencie.

Sygnały ostrzegawcze

  • Gracze piszą „kiedy odpalisz serwer?” — czyli świat nie działa 24/7 i społeczność się rozjeżdża.
  • Ping powyżej 100 ms dla części graczy, mimo że komputer nie jest obciążony — wąskim gardłem jest upload domowego łącza.
  • Rubber banding przy 6+ graczach, gdy ktoś w domu ogląda streaming w 4K.
  • Dostajesz nagły „lag spike” i router się restartuje — czyli ktoś znalazł Twoje publiczne IP.
  • Nie chcesz już ręcznie robić app_update po każdym patchu.

Co daje hosting dedykowany

Przy przejściu na hosting płacisz przede wszystkim za rzeczy, których w domu odtworzyć się nie da:

KryteriumSerwer domowyHosting dedykowany
UptimeZależny od Twojego PCCiągły
Ochrona anty-DDoSBrakFiltracja na poziomie infrastruktury
CPUDzielone z Twoją grą i przeglądarkąRyzen o wysokim taktowaniu dedykowany serwerowi
DyskZależy od konfiguracjiSSD NVMe
AktualizacjeRęczne przez SteamCMDZ poziomu panelu
BackupyTwój skryptAutomatyczne
Adres publicznyZmienne IP, CGNATStały, gotowy do udostępnienia

W Fly-Serv serwery gier działają na panelu Pterodactyl: masz konsolę na żywo, menedżer plików (czyli edycję PalWorldSettings.ini w przeglądarce, bez SSH), restart jednym kliknięciem, automatyczne kopie zapasowe i podużytkowników — przydatne, gdy chcesz dać moderatorowi dostęp do konsoli bez oddawania mu całego konta. Instalacja serwera jest natychmiastowa, a anty-DDoS jest domyślnie włączony na wszystkich instancjach.

Ścieżka pośrednia: własny VPS

Jeśli lubisz administrację i chcesz na jednej maszynie trzymać Palworld obok innych projektów, sensowna jest opcja VPS Linux z ręczną instalacją według procedury z tego poradnika, albo VPS Pterodactyl, gdzie dostajesz gotowy panel i sam tworzysz instancje. To nadal „samodzielny hosting”, tylko z publicznym IP, stabilnym łączem i bez hałasujących wentylatorów w salonie.

Jeśli równolegle prowadzisz inne światy — Minecraft, ARK czy Valheim — warto zestawić potrzeby w jednym miejscu: Tous nos serveurs de jeu.

Migracja świata z PC na hosting

Przeniesienie zapisanego świata jest proste i zajmuje kilka minut:

  1. Zatrzymaj serwer domowy (systemctl stop palworld lub zamknij PalServer.exe).
  2. Skopiuj katalog Pal/Saved/SaveGames/0/<ID_świata>/ oraz Pal/Saved/Config/.
  3. Na nowym serwerze zatrzymaj instancję, wgraj folder świata w tę samą strukturę katalogów.
  4. Zaktualizuj DedicatedServerName w Pal/Saved/Config/.../GameUserSettings.ini tak, by wskazywał na ID Twojego świata.
  5. Uruchom serwer i sprawdź konsolę — jeśli świat się nie wczytał, prawie zawsze winne jest niezgodne ID folderu.

Gracze będą musieli tylko wpisać nowy adres IP. Postacie, Palsy i bazy zostają nietknięte.



Podsumowanie

Darmowy serwer Palworld na własnym sprzęcie to dobra szkoła administracji: SteamCMD, systemd, ufw, konfiguracja INI i backupy nauczą Cię więcej niż jakikolwiek panel. Ograniczenia są jednak realne — uptime, upload i brak ochrony sieciowej. Gdy krąg graczy się poszerzy, przejście na hosting z NVMe i automatycznymi kopiami zapasowymi to naturalny kolejny krok. Więcej poradników znajdziesz na Blog Fly-Serv.



FAQ

Ile RAM potrzebuje darmowy serwer Palworld dla 8 graczy?

Licz minimum 16 GB przeznaczone wyłącznie dla serwera, realnie 24 GB przy dłużej rozwijanym świecie. Zużycie pamięci rośnie z liczbą baz, Palsów i budynków, a nie tylko z liczbą graczy. Jeśli serwer działa na Twoim komputerze do gry, doliczaj RAM zajmowany przez klienta Palworld i system — dlatego 32 GB to bezpieczny próg przy hostowaniu i graniu na tej samej maszynie. Restart co 6–12 godzin ogranicza narastające zużycie pamięci.

Znajomi nie mogą się połączyć z moim serwerem mimo przekierowania portu 8211

Sprawdź trzy rzeczy po kolei. Po pierwsze: czy przekierowanie dotyczy protokołu UDP, nie TCP — Palworld używa UDP na porcie 8211. Po drugie: czy Twój operator nie stosuje CGNAT — porównaj adres WAN w routerze z adresem pokazywanym przez wyszukiwarkę „moje IP”; jeśli się różnią lub adres zaczyna się od 100.64, port forwarding nie zadziała. Po trzecie: sprawdź zaporę systemową i regułę netsh lub ufw allow 8211/udp. Gracze powinni łączyć się przez „Połącz z IP” wpisując adres:8211.

Czy mogę przenieść zapis z sesji co-op w grze na dedykowany serwer?

Nie bezpośrednio — struktura zapisu sesji hostowanej z gry różni się od zapisu serwera dedykowanego i oficjalnie nie jest wspierana konwersja. Najbezpieczniejsze podejście to rozpoczęcie nowego świata na serwerze dedykowanym od razu, zanim gildia zainwestuje dziesiątki godzin. Natomiast migracja z jednego serwera dedykowanego na drugi (np. z domowego PC na hosting) jest w pełni wykonalna: kopiujesz folder świata z Pal/Saved/SaveGames/0/ i aktualizujesz DedicatedServerName w konfiguracji.