Comment héberger un serveur Palworld gratuitement ?
Par Benjamin D. · PDG
· Mis à jour le 25 août 2026 · Lecture 10 min
Sommaire
Monter un serveur Palworld gratuit est possible en 2026, mais pas dans toutes les configurations : entre le mode coopératif intégré, le serveur dédié auto-hébergé sur votre PC et les solutions d'essai, chaque option a ses limites techniques. Ce tutoriel détaille les commandes réelles, les fichiers de configuration, l'ouverture des ports et les compromis à connaître avant de lancer votre monde.
Peut-on réellement héberger un serveur Palworld gratuit ?
Il faut distinguer trois scénarios très différents, souvent confondus dans les recherches « serveur Palworld gratuit ».
1. Le multijoueur coopératif intégré (gratuit, mais limité)
Depuis le menu du jeu, vous pouvez créer un monde en coopération et inviter des amis via un code d'invitation. C'est gratuit et immédiat, mais :
- le monde n'existe que lorsque l'hôte est connecté ;
- le nombre de joueurs simultanés est réduit (4 en coop classique) ;
- la progression, les bases et les Pals dépendent d'une seule machine ;
- la latence des invités dépend de la connexion montante de l'hôte, souvent le point faible en fibre grand public.
2. Le serveur dédié auto-hébergé (gratuit en licence, pas en ressources)
Pocketpair distribue gratuitement l'outil Palworld Dedicated Server sur Steam (App ID 2394010). Vous pouvez donc l'installer sur un PC de bureau, une vieille tour, un mini-PC ou une machine Linux. Aucun coût de licence : le « gratuit » s'arrête au logiciel. Restent l'électricité, la RAM immobilisée, la bande passante montante et l'exposition de votre IP domestique.
3. Les essais et crédits d'hébergement
Certains hébergeurs proposent des périodes de test ou des offres promotionnelles. C'est une manière valable de valider un projet de communauté avant d'engager un abonnement, mais ce n'est pas une solution permanente pour un serveur Palworld 24/7 avec une dizaine de joueurs.
Règle simple : le gratuit convient pour tester, apprendre et jouer à 2-4. Dès qu'on parle de 8 joueurs, de mods, de bases massives et de disponibilité permanente, la contrainte devient matérielle, pas financière.
Tutoriel 2026 : installer un serveur Palworld dédié gratuitement chez soi
Prérequis matériels réalistes
| Joueurs | RAM à prévoir | CPU | Stockage |
|---|---|---|---|
| 2-4 | 8 à 12 Go dédiés au serveur | 4 cœurs modernes, fréquence élevée | 15 Go SSD |
| 8-16 | 16 à 24 Go | 6 cœurs+, IPC élevé (Ryzen récent) | SSD NVMe recommandé |
| 24-32 | 32 Go et plus | Fréquence avant nombre de cœurs | NVMe obligatoire (saves volumineuses) |
Palworld consomme beaucoup de mémoire au fil du temps : les bases, les Pals assignés et les objets posés font grossir les sauvegardes. Un monde vieux de plusieurs mois avec 16 joueurs peut dépasser 20 Go de RAM utilisée. C'est la première raison pour laquelle un PC familial finit par saturer.
Installation sous Windows via SteamCMD
Téléchargez SteamCMD, décompressez-le dans C:\steamcmd, puis dans une invite de commandes :
cd C:\steamcmd
steamcmd.exe +login anonymous +app_update 2394010 validate +quit
Le serveur s'installe dans C:\steamcmd\steamapps\common\PalServer. Lancez-le une première fois avec PalServer.exe pour générer l'arborescence, puis fermez-le.
Installation sous Linux (Debian / Ubuntu)
sudo dpkg --add-architecture i386
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1 lib32stdc++6 xdg-user-dirs
sudo useradd -m -s /bin/bash palworld
sudo -u palworld -i
steamcmd +force_install_dir /home/palworld/palserver +login anonymous +app_update 2394010 validate +quit
Premier démarrage pour générer les fichiers :
cd /home/palworld/palserver
./PalServer.sh -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
Ces trois paramètres améliorent sensiblement la répartition des threads côté serveur dédié. Coupez ensuite le processus avec Ctrl+C pour passer à la configuration.
Configurer PalWorldSettings.ini
Copiez le fichier par défaut vers le fichier réellement lu par le serveur :
cp /home/palworld/palserver/DefaultPalWorldSettings.ini \
/home/palworld/palserver/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
nano /home/palworld/palserver/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Sous Windows, le chemin est Pal\Saved\Config\WindowsServer\PalWorldSettings.ini. Les paramètres les plus utiles :
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(
Difficulty=None,
DayTimeSpeedRate=1.000000,
NightTimeSpeedRate=1.000000,
ExpRate=1.500000,
PalCaptureRate=1.500000,
CollectionDropRate=2.000000,
EnemyDropItemRate=1.500000,
DeathPenalty=Item,
bEnablePlayerToPlayerDamage=False,
bEnableFriendlyFire=False,
bEnableInvaderEnemy=True,
GuildPlayerMaxNum=8,
BaseCampMaxNumInGuild=4,
ServerPlayerMaxNum=16,
ServerName="Mon serveur Palworld",
ServerDescription="Communaute FR - PvE",
AdminPassword="MotDePasseAdminSolide",
ServerPassword="",
PublicPort=8211,
RCONEnabled=True,
RCONPort=25575,
bIsUseBackupSaveData=True,
AutoSaveSpan=180.000000
)
Points d'attention terrain :
AdminPassword: obligatoire et robuste, il donne accès aux commandes de kick/ban et de sauvegarde en jeu.ServerPlayerMaxNum: ne montez pas à 32 « au cas où ». Chaque slot occupé coûte de la RAM et du CPU.bIsUseBackupSaveData=True: garde une copie locale, indispensable en auto-hébergement.AutoSaveSpan: 180 secondes est un bon compromis entre perte de progression et micro-freezes d'écriture disque (surtout sans NVMe).- Le bloc
OptionSettingsdoit rester sur une seule ligne dans le fichier final, sans retour chariot, sinon il est ignoré.
Ouvrir les ports et sécuriser la machine
Palworld utilise 8211/UDP pour le jeu, éventuellement 27015/UDP pour la requête Steam, et 25575/TCP pour RCON. Sur une machine Linux :
sudo ufw allow 8211/udp
sudo ufw allow 27015/udp
sudo ufw allow from VOTRE.IP.FIXE.ICI to any port 25575 proto tcp
sudo ufw enable
sudo ufw status verbose
N'exposez jamais RCON à Internet en grand : restreignez-le à votre IP ou passez par un tunnel SSH. Sur une box domestique, il faut en plus une redirection de port (NAT) depuis l'interface de votre routeur vers l'IP locale de la machine, et une IP publique non partagée (le CGNAT de certains opérateurs empêche purement et simplement l'hébergement).
Lancer le serveur en service systemd
sudo nano /etc/systemd/system/palworld.service
[Unit]
Description=Palworld Dedicated Server
After=network.target
[Service]
Type=simple
User=palworld
WorkingDirectory=/home/palworld/palserver
ExecStartPre=/usr/games/steamcmd +force_install_dir /home/palworld/palserver +login anonymous +app_update 2394010 validate +quit
ExecStart=/home/palworld/palserver/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 journalctl -u palworld -f
Le ExecStartPre met à jour le serveur à chaque redémarrage : pratique, car Palworld reçoit encore des patchs qui cassent la compatibilité client/serveur si le serveur reste en retard.
Sauvegarder correctement
Les sauvegardes vivent dans Pal/Saved/SaveGames/0/<ID_DU_MONDE>/. Un cron basique suffit pour éviter la catastrophe :
0 */6 * * * tar -czf /home/palworld/backups/pal-$(date +\%Y\%m\%d-\%H\%M).tar.gz \
/home/palworld/palserver/Pal/Saved/SaveGames && \
find /home/palworld/backups -name "pal-*.tar.gz" -mtime +7 -delete
Une sauvegarde stockée uniquement sur le même disque que le serveur n'est pas une sauvegarde. Copiez-la ailleurs (autre machine, stockage distant). La documentation communautaire et les notes de patch officielles restent la référence pour suivre les changements de format de save : Source.
Les vraies limites d'un serveur Palworld gratuit auto-hébergé
Le tutoriel ci-dessus fonctionne. Le problème n'est pas l'installation, c'est l'exploitation dans le temps.
Performance et latence
Un PC domestique partage son CPU avec Windows, le navigateur, Discord et parfois le client de jeu lui-même. Palworld est très sensible à la fréquence CPU mono-cœur : dès que le thread principal sature, tous les joueurs subissent du rubber-banding, des Pals qui « téléportent » et des dégâts qui n'enregistrent pas. Côté réseau, la bande passante montante d'une box est bien inférieure à la descendante : avec 8 joueurs actifs, elle devient le goulot d'étranglement.
Disponibilité
Un serveur de communauté vit la nuit et le week-end. Une coupure de courant, une mise à jour Windows qui redémarre la machine, un reset de box : autant de raisons pour lesquelles vos joueurs trouvent le monde hors ligne et vont ailleurs.
Sécurité
Ouvrir un port sur son réseau domestique expose son IP publique. En cas d'attaque volumétrique — un classique quand un serveur PvP prend de l'ampleur — c'est toute la connexion du foyer qui tombe, pas juste le jeu. Un hébergement professionnel place un filtrage anti-DDoS en amont de la machine, ce qu'un particulier ne peut pas répliquer.
Comparatif honnête
| Critère | Auto-hébergement gratuit | Hébergement dédié |
|---|---|---|
| Coût logiciel | 0 € | Inclus dans l'abonnement |
| CPU | Partagé avec l'OS et vos jeux | Ressources dédiées, Ryzen haute fréquence |
| Stockage | Selon votre disque | SSD NVMe |
| Anti-DDoS | Aucun (IP personnelle exposée) | Inclus par défaut |
| Disponibilité | Dépend de votre PC et de votre box | 24/7 en datacenter |
| Sauvegardes | À scripter soi-même | Automatiques + gestion via panel |
| Gestion | SSH / RDP / lignes de commande | Panel Pterodactyl (console live, fichiers, redémarrage) |
| Mises à jour | SteamCMD manuel ou cron | En un clic depuis le panel |
Migrer vers un serveur Palworld hébergé sans perdre sa progression
Beaucoup d'admins commencent gratuitement, valident l'intérêt de leur communauté, puis basculent. La bonne nouvelle : la migration est simple, à condition de respecter l'ordre des opérations.
Procédure de migration
- Arrêtez proprement le serveur source (
sudo systemctl stop palworldou fermeture de la console Windows) pour forcer l'écriture de la save. - Récupérez le dossier complet
Pal/Saved/SaveGames/0/<ID_DU_MONDE>/ainsi quePlayers/à l'intérieur. - Créez et démarrez une première fois le nouveau serveur pour qu'il génère son propre
SaveGames/0/<nouvel_ID>/, puis arrêtez-le. - Uploadez votre ancien dossier via le gestionnaire de fichiers du panel, en remplaçant le contenu du dossier généré (ou en conservant l'ancien ID et en le déclarant dans
GameUserSettings.ini/DedicatedServerName). - Recopiez votre
PalWorldSettings.ini(blocOptionSettingssur une seule ligne) et redémarrez. - Communiquez la nouvelle IP:port à vos joueurs et vérifiez la connexion d'un compte de test avant d'annoncer.
Astuce : gardez l'ancien serveur intact pendant 48 h. Si un problème d'ID de monde apparaît, vous pouvez repartir de la copie d'origine sans discussion.
Serveur clé en main ou VPS ?
Deux approches selon votre profil :
- Offre de jeu dédiée : installation instantanée, panel Pterodactyl, sauvegardes automatiques, anti-DDoS inclus, mises à jour en un clic. C'est le choix par défaut pour un serveur Palworld de communauté — voir Serveur Palworld. Le même modèle s'applique aux autres jeux survie/sandbox sur Tous nos serveurs de jeu (ARK, Rust, Valheim, Enshrouded, Soulmask...).
- VPS : vous gardez la main complète sur l'OS, vous installez SteamCMD vous-même, vous pouvez héberger plusieurs instances ou plusieurs jeux sur la même machine. Idéal si vous êtes à l'aise en administration Linux : VPS Linux. Si vous voulez le confort du panel tout en gardant le contrôle système, un VPS Pterodactyl combine les deux logiques. Pour un environnement graphique ou des outils Windows spécifiques, VPS Windows.
Bonnes pratiques d'exploitation, gratuit ou payant
- Mot de passe RCON et admin uniques, jamais réutilisés depuis Discord ou un autre service.
- Mot de passe serveur (
ServerPassword) pour un monde privé, ou whitelist gérée en amont pour une communauté fermée. - Sauvegardes testées : une restauration jamais essayée n'est qu'une hypothèse. Faites un test de restauration par mois.
- Mises à jour synchronisées : mettez à jour le serveur juste après un patch client, sinon les joueurs ne peuvent plus se connecter.
- Redémarrage planifié (toutes les 12 à 24 h) pour libérer la mémoire : Palworld apprécie peu les uptimes très longs avec beaucoup de bases.
- Sur VPS : clés SSH plutôt que mot de passe,
fail2ban,ufwen whitelist, utilisateur non-root dédié au serveur de jeu.
ssh-keygen -t ed25519 -C "admin-palworld"
ssh-copy-id -i ~/.ssh/id_ed25519.pub palworld@IP_DU_VPS
sudo apt install -y fail2ban
sudo systemctl enable --now fail2ban
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config
sudo systemctl restart ssh
Ces réflexes prennent dix minutes et évitent 90 % des incidents de sécurité constatés sur les machines de joueurs. Pour aller plus loin sur l'optimisation, la configuration de mods ou la gestion de communauté, d'autres guides sont disponibles sur le Blog Fly-Serv, et l'ensemble des offres se consulte depuis Fly-Serv.
Conclusion
Un serveur Palworld gratuit reste une excellente école : vous comprenez SteamCMD, les ports UDP, le fichier PalWorldSettings.ini et la mécanique des sauvegardes. Les limites arrivent vite — RAM, latence montante, disponibilité, exposition de l'IP. À vous d'arbitrer entre bricolage maîtrisé et hébergement dédié selon la taille réelle de votre communauté.
FAQ
Quels ports faut-il ouvrir pour un serveur Palworld auto-hébergé ?Le port principal est 8211/UDP (modifiable via PublicPort). Ajoutez 27015/UDP si vous utilisez la requête Steam, et 25575/TCP pour RCON — mais restreignez ce dernier à votre seule IP ou passez par un tunnel SSH. Sur une box domestique, il faut aussi une redirection NAT vers l'IP locale de la machine et une IP publique non CGNAT.
Comptez 16 à 24 Go dédiés au serveur. La consommation grimpe avec le nombre de bases, de Pals assignés et d'objets posés : un monde ancien peut doubler sa consommation initiale. Planifiez un redémarrage quotidien pour libérer la mémoire et surveillez l'usage via la console du panel ou htop sur un VPS.
Arrêtez d'abord le serveur local pour forcer l'écriture de la save, récupérez le dossier Pal/Saved/SaveGames/0/<ID_DU_MONDE>/ avec son sous-dossier Players/, démarrez une fois le nouveau serveur pour générer son arborescence, puis remplacez le contenu via le gestionnaire de fichiers du panel. Recopiez enfin votre PalWorldSettings.ini et redémarrez.