À propos du projet

Crédits

Technologies, bibliothèques et ressources utilisées dans Pterodactyl Panel Manager.

Développé par

Blackbalrog
Blackbalrog
Co-Directeur de DripStart Studio
Créateur de Pterodactyl Panel Manager
Développeur Java

Technologies du logiciel

Bibliothèques et APIs utilisées dans l'application Java.

Java 17

Langage principal du logiciel. Compatible Windows, macOS et Linux via la JVM.

OpenJDK 17+
Swing / JavaFX

Framework d'interface graphique natif pour créer l'expérience de bureau fluide.

UI Framework
Pterodactyl API

API REST officielle de Pterodactyl pour la gestion des serveurs, fichiers et consoles.

REST API
WebSocket

Connexion en temps réel aux consoles de serveurs pour recevoir les logs sans délai.

Real-time
Système de licences

Validation de licence au démarrage liée à l'identifiant unique de la machine.

Propriétaire

Technologies du serveur

Node.js + Express
Serveur HTTP du système de licences et de la boutique
Backend
better-sqlite3
Base de données SQLite pour stocker les licences et la configuration
Database
PayPal REST API v2
Passerelle de paiement sécurisée pour l'achat des licences
Paiement
Nodemailer + Gmail SMTP
Envoi automatique des clés de licence par e-mail après paiement
Email
Bootstrap 5.3
Framework CSS pour l'interface du site et du panel admin
Frontend
express-rate-limit
Protection contre les abus et les attaques par force brute
Sécurité
Plesk + Phusion Passenger
Hébergement et déploiement du serveur Node.js en production
Hosting

Pterodactyl Panel Manager est un logiciel indépendant, non affilié à Pterodactyl ni à pterodactyl.io.
Le nom « Pterodactyl » appartient à ses propriétaires respectifs.