Pterodactyl Advanced Admin Addons

Author: Ball Studios
Repository: https://git.balls.studio/BallStudios/pterodactyl_addon
License: MIT
Target: Pterodactyl Panel v1.12.4 + Wings latest stable

A production-ready, modular addon suite for Pterodactyl Panel adding four major features:

Module Description
🌐 Network Traffic Dashboard Real-time + historical traffic, port breakdown, container flow graph
🔐 Role-Based Server Permissions Reusable roles with full deny/allow resolution, server-level overrides
📝 File Revision History Compressed file diffs, restore, diff viewer, audit log
⌨️ Console Command Autocomplete Minecraft command library, live player tracking, custom definitions

One-Line Install

Run this as root on your Pterodactyl server:

bash <(curl -fsSL https://git.balls.studio/BallStudios/pterodactyl_addon/raw/branch/main/install.sh)

With a custom panel path (if not /var/www/pterodactyl):

bash <(curl -fsSL https://git.balls.studio/BallStudios/pterodactyl_addon/raw/branch/main/install.sh) /path/to/pterodactyl

Update

bash <(curl -fsSL https://git.balls.studio/BallStudios/pterodactyl_addon/raw/branch/main/update.sh)

Uninstall

bash <(curl -fsSL https://git.balls.studio/BallStudios/pterodactyl_addon/raw/branch/main/uninstall.sh)

Note

The installer backs up all patched core files before making any changes. The backup path is printed at the end of installation.


Manual Install

If you prefer manual control, see docs/INSTALL.md for step-by-step instructions.


Documentation


Requirements

Requirement Version
Pterodactyl Panel v1.12.x
PHP 8.1+
Node.js 22.x
Yarn 1.x
MySQL/MariaDB 8.0+ / 10.4+

License

MIT © Ball Studios — https://git.balls.studio

Description
No description provided
Readme MIT 184 KiB
Languages
PHP 59.9%
TypeScript 17.5%
Shell 14.5%
Python 8.1%