PteroBox
PteroBox est une solution innovante, idéale pour les hébergeurs utilisant Pterodactyl ou Wisp. Ce module permet à vos clients de créer, modifier et supprimer leurs propres serveurs de jeu facilement, tout en garantissant une allocation précise des ressources dédiées. Proposez une expérience flexible et optimisée pour tous les types de jeux et besoins.
Pour utiliser les fonctionnalités suivantes, il faut que le module PteroBox et Pterodactyl/Wisp soit activés sur votre CLIENTXCMS.
Authentification
Si ce n'est pas déjà fait, il suffit d'ajouter un serveur sur votre ClientXCMS, soit Pterodactyl, soit Wisp, en fonction du panneau de jeux que vous utilisez.
Configuration de l'offre
- Mémoire (Go) : Quantité totale de mémoire RAM allouée.
- Disque (Go) : Espace disque total alloué.
- Serveurs autorisés : Nombre maximal de serveurs que le client peut créer.
- I/O : Poids des entrées/sorties (IO) alloué par serveur.
- Œufs de jeux : Types d’œufs (Eggs) disponibles pour les serveurs.
- Emplacement : Localisation des instances Pterodactyl ou Wisp.
- Serveur : Serveur Pterodactyl ou Wisp configuré sur ClientXCMS où les serveurs de la Pterobox sont hébergés.
- Processeur : Nombre total de cœurs CPU alloués (1 = 100 %, 3 = 300 %, etc.).
- Swap : Quantité de mémoire virtuelle (swap) allouée par serveur.
- Bases de données : Nombre total de bases de données allouées.
- Allocations : Nombre total de ports réseau alloués.
- Sauvegardes : Nombre total de sauvegardes autorisées.
- Plage de ports (optionnel) : Plage spécifique de ports réseau alloués pour chaque serveur.
- Nom du serveur (optionnel) : Nom par défaut attribué à chaque serveur créé dans la Pterobox.
- Description du serveur : Description par défaut attribuée à chaque serveur créé dans la Pterobox.
Vous pouvez sélectionner plusieurs eggs et vos clients pourront choisir l'œuf qui veulent pour chacun de leurs serveurs créés, parmi la liste.
Vous pouvez utiliser des variables pour personnaliser le nom du serveur.
Variables disponibles
Variables | Description |
---|---|
%service_expiration% | Date d'expiration du service |
%service_id% | ID du service |
%product_name% | Nom du produit |
%owner_email% | Email de l'utilisateur |
%owner_username% | Nom + Prénom de l'utilisateur |
%owner_firstname% | Prénom de l'utilisateur |
%owner_lastname% | Nom de l'utilisateur |
Panel de gestion
- Gestion serveurs
- Création de serveur
- Administration
Options supportées
- Espace disque supplémentaires (curseurs ou menu déroulant)
- Mémoire RAM supplémentaires (curseurs ou menu déroulant)
- Swap supplémentaire (curseurs ou menu déroulant)
- Bases de données supplémentaires (curseurs ou menu déroulant)
- Allocations supplémentaires (curseurs ou menu déroulant)
- Sauvegardes supplémentaires (curseurs ou menu déroulant)
- IO supplémentaires (curseurs ou menu déroulant)
- CPU supplémentaires (curseurs ou menu déroulant)
- Serveurs supplémentaires (curseurs ou menu déroulant)
Les menus déroulants permettent de définir des valeurs prédéfinies pour les ressources avec un prix pour chaque valeur, tandis que les curseurs permettent de définir des valeurs personnalisées à partir d'un prix unitaire. Plus d'informations sur la configuration des options sont disponibles dans la documentation des options supplémentaires.
Metadonnées utilisées
Clé | Valeur | Description |
---|---|---|
config | JSON | Configuration de la box |
config_used | JSON | Performances utilisées de la box |
linked_servers | CSV | Liste des serveurs reliés à la box |