Deploy PAKKT
in your panel
Offer XDP + nftables protection directly in the panels your clients already use. One-command installation, zero modification to the original panel.
Pterodactyl v1.11+
AvailableAdd XDP + nftables protection directly into your Pterodactyl server panel. Each player manages their own rules, limited to their allocated ports.
- ✓XDP and nftables protection per server
- ✓Built-in template marketplace (Gaming)
- ✓Strict isolation by allocated ports
- ✓Real-time traffic stats per server
- ✓No Pterodactyl code modification required
Pelican v2.x
Coming soonNative extension for Pelican (Pterodactyl successor). Same per-server protection experience, adapted to the Pelican v2 architecture.
- ✓Compatible with Pelican v2.x
- ✓Native React interface
- ✓Same template marketplace
- ✓Seamless migration from Pterodactyl
WHMCS v8+
Coming soonWHMCS module to sell PAKKT protection as a service. Automatic agent provisioning on service activation.
- ✓Automatic provisioning on order
- ✓Client widget to manage their rules
- ✓Integrated billing (PAKKT plans → WHMCS products)
- ✓API sync agents ↔ client services
🦖 Pterodactyl , step by step
1. Create a PAKKT account
Go to app.pakkt.io and create your account. 7-day free trial, no credit card required.
2. Create your agents
In app.pakkt.io/agents, create one agent per Wings node. Save the agent key (pakkt_agent_...) shown at creation. It won't be displayed again.
3. Run the installer
The script auto-detects your setup (Panel, Wings, Blueprint). Run it on each relevant machine:
bash <(curl -sSL https://api.pakkt.io/install/integrations/pterodactyl) Custom path (optional)
If Pterodactyl isn't in /var/www/pterodactyl:PTERO_PATH=/var/www/my-ptero bash <(curl -sSL https://api.pakkt.io/install/integrations/pterodactyl)
Case A: Panel + Wings on the same machine
The script detects both automatically. It installs the PHP extension AND the PAKKT agent in one single command.
Case B: Separate machines
Run the same command on each machine. The Panel gets the PHP extension, each Wings node gets the agent.
4. Generate an API key
In app.pakkt.io/api-keys, create an API key. This key will connect your Pterodactyl panel to PAKKT in the next step.
5. Configure in Pterodactyl admin
Go to Administration > PAKKT.io Protection. Paste your API key, click Save & Verify, then map each Wings node to its PAKKT agent.
6. You're all set!
Your users now see a "PAKKT Protection" tab on each server. They can deploy XDP and nftables rules from the marketplace, limited to their allocated ports.
Need help? Check the API documentation or reach out at [email protected].