With NOC-PS For WHMCS your customers can manage dedicated servers and VPS using the NOC-PS server provisioning system. The module provides hassle-free management of servers for hosters and customers. This module can auto setup new orders. The assignment of dedicated servers can be made dependent on the WHMCS configurable options. You need to have a NOC-PS installation to use the module.

IPMI and KVM Proxy

If you are running IPMI and KVM behind private IPs, customers can access them only through a VPN or similar. With our new proxy feature customers can access IPMI and KVM over the public Internet - directly from the client area - even though the services are located on the private network.

The security benefits of private IPs persist. Access is limited to the customer. The customer does not need to install additional software for access.

VPS Support

VPS can be automatically created. With our "IP Manager" you have full control which IPs get assigned to new orders. The IP Manager also allows you to reserve IPs, make comments to IPs for better tracking and see which IPs are currently assigned.

Auto Provisioning for Dedicated Servers

Now you can deliver dedicated server instantly. Using our Server Manager you can drag & drop your servers into the related product. Do you worry about configurable options? You don't have to, you can continue using configurable options to let your clients choose about RAM, HDD size and others. At our server manager you can exactly define which conditions must be meet to deliver this server.


Clients can access the functions at the WHMCS product view. The module contains the following client functions:

  • Reboot
  • Shutdown
  • Power Reset
  • Power Status
  • Operating System Reinstallation
  • Live progress view for reinstallation
  • Boot into Rescue System
  • Network Graphs
  • Sensor Graphs
  • BMC Reset
  • KVM Console directly from the client area (mainboard must be supported by NOC-PS)
  • IPMI Link (direct or proxied if behind private IPs)
  • Manage RDNS

Admin Features:

  • Supports multiple NOC-PS Servers
  • Automated setup of dedicated servers.
  • Automated setup of virtual servers (VPS)
  • Automated setup works with configurable options: Configure the server options at the module interface and the module will automatically find and create the server with the correct options. Multiple values per option are supported.
  • Disable automated setup for individual servers.
  • Disable automated setup globally.
  • ACL Management: Permit or deny features in the client area for individual servers.
  • Automated suspension / termination. (shutdown server)
  • Automated unsuspend. (start server)
  • Traffic accounting & overage traffic billing.
  • Notifications: Configurable notifications for: terminations, suspensions, unsuspensions for manual review.
  • Hook system: Executes your code on events (e.g. on suspension, reinstallation, after auto setup, etc.)
  • Operating Systems: Globally blacklist / whitelist Operating Systems.
  • Operating Systems: Hooks allow manipulation of the Operating System blacklist / whitelist at the client area interface.
  • Activity Log Page: Provides an overview of what has happened in your system (e.g. autofixes, reboots, reinstallations, errors)
  • Settings page: Import Operating Systems from NOC-PS, Notification Management, Automation Management (e.g. disable the automated shutdowns when suspensions occur) and many more options.
  • IP Manager: Reserve IPs, create comments for IPs, view assignments
  • KVM and IPMI proxy to access devices which are behind a firewall or private IPs (clients & admins)
  • Stock Control
  • Manage RDNS servers (PowerDNS, ...) and RDNS assignments

The feature list does not reflect the full feature set. The module is under constant development. All features are described in our documentation.

The module does support multilanguage, works with PHP 5 and PHP 7 and supports WHMCS 7 and higher.