Integrations

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+

Available

Add 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
Installation guide
🐦

Pelican v2.x

Coming soon

Native 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 soon

WHMCS 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
Installation guide

🦖 Pterodactyl , step by step

1

1. Create a PAKKT account

Go to app.pakkt.io and create your account. 7-day free trial, no credit card required.

2

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.

Enter your agent name and click + Create
Enter your agent name and click + Create
Copy the installation key, it is shown only once
Copy the installation key, it is shown only once
3

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)
The script installs the extension and configures the agent. Enter your agent key when prompted
The script installs the extension and configures the agent. Enter your agent key when prompted

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

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.

Copy the key now. It will not be shown again
Copy the key now. It will not be shown again
5

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.

PAKKT connection verified, API active
PAKKT connection verified, API active
Mapping saved, the node is ONLINE and connected
Mapping saved, the node is ONLINE and connected
6

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].