DDoS Detection for
Pterodactyl Panel
Automatic port sync, game-aware protocol classification, and on-node firewall rules for every server your Pterodactyl panel manages. When a customer creates a game server, Flowtriq starts monitoring it automatically.
How It Works
Setup
Get started in three steps
Install ftagent on Wings nodes
Install ftagent on each Wings node. One command: pip install ftagent && sudo ftagent --setup. The agent runs alongside Docker and monitors all container traffic.
Install the Pterodactyl addon
Upload the addon to your Pterodactyl Panel directory, run php artisan flowtriq:install, and configure your API credentials. Then run php artisan flowtriq:sync to push all existing allocations.
Automatic from here
Every new game server, port change, or deletion is synced to Flowtriq automatically. The agent monitors service ports with the correct protocol classification. No manual configuration needed.
Capabilities
Built for game hosting at scale
Automatic Port Sync
The addon watches Pterodactyl's allocation table and pushes changes to Flowtriq in real time. Create a Minecraft server and port 25565/TCP is classified as service traffic within minutes. Delete the server and the port is removed.
Game-Aware Classification
Built-in protocol maps for 20+ games. Minecraft Java is classified as TCP, Rust as UDP, FiveM as both. The agent uses this to distinguish legitimate game traffic from attack traffic on the same node.
DOCKER-USER Chain Rules
Firewall rules are applied in the DOCKER-USER iptables chain, which is the correct chain for Docker container traffic. Standard INPUT rules do not affect containers. The agent handles this automatically.
Server Owner Visibility
The addon adds a DDoS status view in each server owner's panel. They see active protection status, active incidents, and recent attack history. This reduces support tickets during attacks.
Per-Wings or Central Mode
Run one ftagent per Wings node (recommended) for isolated per-node detection, or run a single agent in central mode for small deployments. Choose what fits your infrastructure.
Multi-Channel Alerting
Get notified via Discord, Slack, PagerDuty, OpsGenie, email, SMS, or webhooks when attacks hit any Wings node. Alert messages include the affected server, attack type, and mitigation status.
Protect your Pterodactyl game servers
Real-time DDoS detection with automatic port sync starting at $9.99/node/month. Free 14-day trial.
FAQ