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
On app.pakkt.io, click Create agent. One per Wings node. In the modal, pick install type Pterodactyl: the copied command already embeds your agent key, so the installer will not prompt for it.
3. Run the installer
On the machine running Pterodactyl, paste the command copied in the previous step. The script auto-detects your setup (Panel, Wings, Blueprint) and installs what's needed. If Wings runs on the same machine, the agent is installed automatically using the embedded key.
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 (distinct from agent keys) 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].