Advanced Pterodactyl Module for WHMCS

Let your clients fully manage their game servers directly from WHMCS, without ever opening the Pterodactyl panel. It supports all the core Pterodactyl features — including real-time console access — for seamless, straightforward server management. Customers also fill in each game's own settings, like a server name or an RCON password, when they order.

Order Now Ask a Question

Game-server management, without the panel

Everything your clients need — console, files, backups, schedules and more — right inside the WHMCS client area.

Contact Us
Game settings per order

Let customers set up their game when they order

Games like Rust need values that only your customer knows, such as a server name or an RCON password. Add them to your WHMCS order form, and the module sends them to the Pterodactyl panel when it creates the server, so the server starts ready to play.

  1. 1

    Add the setting to your product

    Create a configurable option or a custom field and give it the name of the egg variable, for example RCON_PASS. For a custom field, tick Show on Order Form.

  2. 2

    Customers fill it in

    Customers type their value on the order form. A setting they leave empty uses the default of the egg.

  3. 3

    Checked, then created

    The module checks each value against the rules of the egg before it creates the server, so a wrong value gives a clear message instead of a server that does not start.

Full game-server control, right inside WHMCS

Real-time server console with live log output and a command input, inside WHMCS

No panel access needed

Clients manage everything from the WHMCS client area — power actions, live statistics (uptime, CPU, memory, disk, network) and every core Pterodactyl feature — without ever logging into the panel.

Real-time console

A live console streams server output as it happens and lets clients send commands directly from WHMCS — the same power the panel gives, in your own client area.

Files, databases, backups & schedules

A built-in File Manager, MySQL databases, on-demand backups and cron-style schedules — clients handle day-to-day server tasks without a support ticket.

Network, users, startup & reinstall

Multi-port allocations, subusers, editable startup variables and Docker image, SFTP details, server rename and one-click reinstall — the full Pterodactyl toolset.

Consecutive ports for multi-port games

Multi-port games such as Holdfast, Valheim and Rust get all their ports in order, on one IP, the moment the server is created. Every port is set up in the game automatically, and plans can include spare ports.

Any game, any egg

Minecraft, Rust, ARK, FiveM and every other egg on your panel. The startup command, the Docker image and the startup variables — map, player slots, server tokens — work the same way as on the panel.

Game settings on the order form

Any egg variable can be a configurable option or a custom field on your order form. Customers set the server name, the map, the RCON password and more when they order, and the server starts with those values.

Checked against the egg's rules

Before the module creates a server, it checks every value against the rules of the egg: required, numbers only, letters and numbers, valid URL and more. A wrong value stops with a clear message, not with a server that does not start.

Startup tab: startup command, Docker image and editable variables (map, slots, tokens)
Schedules tab: create cron-style schedules for the game server
Settings tab: SFTP details, server rename and reinstall
Backups tab: create and manage on-demand server backups

Frequently asked questions