Aller au contenu principal

🌐 Créer une node sur Pterodactyl

Dans ce guide, nous allons voir comment créer une node sur votre panel Pterodactyl.
Les nodes permettent de lier votre panel Pterodactyl à vos serveurs physiques ou VPS afin d’y héberger des serveurs de jeux.


1. Accéder à la section des nodes

  1. Connectez-vous à votre panel administrateur (https://votre_panel.fr/admin).
  2. Dans le menu latéral, cliquez sur Nodes.
  3. Cliquez ensuite sur le bouton Create Node en haut à droite.

Vous arriverez sur la page de configuration des nodes.


2. Remplir les informations générales

Name

  • Nom de votre node (exemple : Node-1-Paris).

Description

  • Une courte description (optionnelle).

Location

  • Sélectionnez l’emplacement lié à cette node (auparavant défini dans la section Locations).

FQDN (Fully Qualified Domain Name)

  • L’adresse publique de votre node (exemple : node1.votre-domaine.fr).
  • Vous pouvez aussi entrer l’adresse IP du serveur.
Important

Si vous utilisez SSL, le FQDN doit pointer vers le domaine configuré avec un certificat valide.

Communications

  • Choisissez si la node utilise SSL (HTTPS) ou non.
  • Recommandé : toujours utiliser SSL pour plus de sécurité.

3. Configuration réseau

Daemon Port

  • Par défaut : 8080.
  • C’est le port de communication entre le panel et Wings.

Daemon SFTP Port

  • Par défaut : 2022.
  • Utilisé pour l’accès SFTP des serveurs de jeux hébergés.
remarque

Assurez-vous que les ports choisis sont ouverts dans le firewall du serveur.


4. Configuration système

Total Memory

  • La quantité totale de RAM (en Mo) que cette node pourra allouer aux serveurs.
  • Exemple : 16384 pour 16 Go de RAM.

Total Disk Space

  • Espace disque total (en Mo) que cette node pourra distribuer.
  • Exemple : 500000 pour 500 Go.

Over-Allocation

  • Permet de dépasser la limite de RAM ou disque pour de la surallocation.
  • Mettre 0 si vous ne souhaitez pas dépasser.
Astuce

La surallocation est utile pour optimiser vos ressources, mais attention aux surcharges si tous les serveurs tournent en même temps.


5. Enregistrer la node

Une fois toutes les informations remplies :

  • Cliquez sur Create Node.
  • Le panel génère alors une configuration Wings que vous devrez installer sur votre serveur/VPS.

6. Installer Wings sur le serveur

Sur votre serveur (la futur node), exécutez :

sudo mkdir -p /etc/pterodactyl
curl -L -o /usr/local/bin/wings "https://github.com/pterodactyl/wings/releases/latest/download/wings_linux_$([[ "$(uname -m)" == "x86_64" ]] && echo "amd64" || echo "arm64")"
sudo chmod u+x /usr/local/bin/wings
sudo wings --debug

Créez ensuite le fichier de configuration généré par le panel (/etc/pterodactyl/config.yml) et démarrez Wings :

sudo systemctl enable --now wings
systemctl start wings

7. Vérifications

  • Dans le panel, vérifiez que la node affiche l’état en ligne (Online).

  • Vérifiez aussi les logs de Wings sur le serveur :

    journalctl -u wings -f

✅ Conclusion

Vous avez maintenant ajouté un nouvelle node sur votre panel Pterodactyl et relié celui-ci à votre serveur via Wings. Vous pouvez désormais y déployer des serveurs de jeux depuis votre panel en toute simplicité.