Dedicated Server Manager (NOC-PS)

Dedicated Server Manager (NOC-PS)

Developed By Deploymentcode

Compatible with WHMCS v7.6

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.

Watch the demo video

This Video shows the management at the client area. A simple yet comprehensive administration interface makes it easy for your customers to manage their servers. Of course it is possible that you edit the client area for your needs using the tpl file.

New: 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.

Features

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)

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)

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

 

Reviews

5 stars
3
3
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0

Alexandr Chernishev @Alexandr

June 12, 2018 at 05:38:45 AM

This is the best product for WHMCS in recent years.
Excellent functionality, no bugs and easy setup. This is the case when you just get what you were looking for and you do not need to finish it yourself.
Great product! A great developer.

  • 3 months ago
  • Version Number 2.0.6

Szymon Kowalczyk @szymon-kowalczyk

December 15, 2017 at 08:33:38 PM

Nice design & works perfectly. Especially the configurable options support with auto provisioning is nice to have.

  • 9 months ago
  • Version Number 2.0.2

Mattheus Yuval @Yuval

June 22, 2017 at 09:54:17 PM

Thanks for your great support and module! Just works fine.

  • 1 year ago
  • Version Number 1.2

Version Compatibility


Compatible with WHMCS v7.6

Full Version Compatibility


  • Selected versions of WHMCS v7.6
        7.6.0
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
        7.3.0
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0
  • All versions of WHMCS v6.3
  • All versions of WHMCS v6.2
  • All versions of WHMCS v6.1
  • All versions of WHMCS v6.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Deploymentcode

Changelog

v2.0.9 Released August 7th, 2018

Latest Version


  • Info: This release contains no significant changes. It is primarily intended to be compatible with WHMCS v7.6.
  • Feature: Add compatibility for WHMCS v7.6 (adjusted fa icons)
  • Feature: Setting page: Added option "Interval for power status refresh at admin product page"
  • Improvement: Improvements on the IPMI proxy server ssh connection

 

Previous Versions


v2.0.8 Released June 12th, 2018

View/hide detailed changelog

  • Feature IPMI / KVM Proxy for private IPs. More Informations.
  • Feature Admin clientproduct view: Show a link to IPMI
  • Feature Setting page: Added option "Update Server Password on Reinstallation"
  • Feature Setting page: Added option "Show Bandwidth Usage in GB instead of MB"
  • Feature Setting page: Add setting "None" to "Default Operating System" option
  • Feature If OS selection is available during ordering, you can now add the option "None" for no automated OS installation. Makes sense when clients want to install the OS over KVM.
  • Feature ACL Group Permissions: Added "Show IPMI Link"
  • Bugfix If the OS installation was started manually over NOC-PS, the installation process in the clientarea might was empty.
  • Hook Added: hook_after_open_ipmi

 

v2.0.7 Released April 18th, 2018

View/hide detailed changelog

  • Info No template changes
  • Feature Added PHP 7.1 / PHP 7.2 compatibility
  • Feature Setting page: Added option to not log the execution of hooks
  • Feature IP Manager: Global IP search. With this search function all ip blocks can be searched at once.
  • Improvement If NOC-PS server is not added correctly, show a better description of the issue at the module admin page
  • Bugfix Clientarea: Outbound live traffic value was sometimes not accurate
  • Bugfix WHMCS Server Page: If the NOC PS address is not defined, the "Test Connection" function returns falsely success. Fixed

 

v2.0.6 Released February 24th, 2018

View/hide detailed changelog

  • Feature VPS: The default ACL group can now be overriden by the WHMCS product configuration.
  • Feature Module Settings: Subnets can now be blacklisted from the IP Manager. This can be used to hide private subnets.
  • Feature IP Manager: The default amount of displayed IPs can now be changed via dropdown.
  • Feature IP Manager: Added mass reserve / unreserve via checkbox
  • Feature IPv6 support.
  • Bugfix Admin Clientproduct page: Under certain circumstances the pre-selected ACL dropdown value was incorrect. Concerned only vps products.
  • Bugfix If "Keep NOC-PS Hostname" setting is enabled, ensure that the hostname does not get modified by auto provisioning.

 

v2.0.5 Released February 16th, 2018

View/hide detailed changelog

  • Feature Admin Clientproduct page: Refresh power status without site reload using AJAX
  • Feature Admin Clientproduct page: Show NOC-PS server description
  • Feature Admin Clientproduct page: Edit NOC-PS server description
  • Feature Added ISO Manager which allows servers to be booted from an ISO file.
  • Feature Clients can boot from ISO and access server via VNC. Works for VPS and dedicated servers
  • Feature Module settings: Blacklist additional operating systems for virtual servers (e.g. oVirt, VMware)
  • Hook Added: hook_after_isoboot
  • Hook Added: hook_pre_open_clientarea
  • Improvement Better error handling if the NOC-PS backend is unreachable

 

v2.0.4 Released February 8th, 2018

View/hide detailed changelog

  • Info: This release contains many changes. Only relevant features and improvements are listed
  • Feature: New Clientarea template is available. At the module configuration you can switch between the old and new template
  • Feature: ACL Groups can now be also setted directly at the admin client product page
  • Feature: Full VPS support
  • Feature: VPS Autoprovisioning
  • Feature: IP Manager to manage IP assignments
  • Improvement: Show message on the module admin page if a new version is available
  • Improvement: At admin client product page all network port graphs are shown now. Before, only the first port was shown
  • Improvement: Reinstallation and recovery boot is now seperated. Admin can select a list of chooseable recovery OS at module configuration
  • Improvement: At reinstallation menu the client can use the NOC-PS installation addons. Access to this feature can be limited using the ACL Group Manager

 

v2.0.2 Released November 6th, 2017

View/hide detailed changelog

  • Improvement: Improve handling of the BMC Reset feature. Show button at admin & client area only if IPMI is available
  • Feature: Added a setting on the setting page to not show hidden products at the "Server Management" tab
  • Feature: Added a setting to allow automated update of the WHMCS hostname field if operating system gets installed with a different hostname
  • Bugfix: Bandwidth limit has not been applied if the bandwidth limit has been choosed by an configurable option group using a display value (e.g. "20 TB|20 Terabyte" instead of "20 TB")

 

v2.0.1 Released October 17th, 2017

View/hide detailed changelog

  • Bugfix: If WHMCS admin username 'admin' does not exist, noc-ps module admin page fails to load

 

v2.0 Released October 14th, 2017

View/hide detailed changelog

  • This release contains many changes. Only relevant features and improvements are listed:
  • Feature: Add BMC Reset at Client area and Admin area
  • Feature: Bandwidth Accounting and Bandwidth Billing
  • Feature: Automated Server Provisioning
  • Feature: Added Hook System to execute own code on events
  • Feature: Automated Server start / stop on suspend, unsuspend, terminate
  • Feature: ACL Groups to manage permissions
  • Feature: Setting Page to control the behavior of the software
  • Feature: Module Activity Log to keep track of actions
  • Feature: Functions to manipulate available operating systems per service
  • Feature: Added Language Override Files
  • Bugfix: Client area: don't show 'Cancel Installation' button if the installation is already completed.
  • Improvement: Admin area: don't show empty traffic graphs. Instead show a message.
  • Improvement: Added file to add valid strings for online / offline detection (like 'chassis power offline', 'offline'). Useful for PDUs, because PDUs returns often other strings than just 'Online'.

 

v1.2.2 Released August 16th, 2017

View/hide detailed changelog

  • Feature: Add 'Test Connection' Button at WHMCS Server Configuration Page
  • Improvement: Improve handling of KVM Console Links at WHMCS Admin Area
  • Improvement: Reduce page load time at admin area
  • Improvement: Reduce page load time at client area

 

v1.2.1 Released July 27th, 2017

View/hide detailed changelog

  • Fixed: Shutdown Button at admin didnt worked under some circumstances
  • Fixed: Dont show invalid sensor values received by IPMI

 

v1.2 Released June 16th, 2017

View/hide detailed changelog

  • Added Sensor Graphs
  • Remove need of custom fields at client product.

 

See also

The SSL Store™ WHMCS SSL Reseller Module

Now you can sell our SSL and security products using WHMCS

Free
Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Free
Teamspeak 3

Teamspeak 3 server provisioning addon

Commercial
Hetzner Servers Manager

Integrate manager for Hetzner Dedicated and VPS servers

Commercial
Acronis Backup Cloud Provisioning Module

Designed exclusively for service providers to meet their customers’ needs, Acronis Backup Cloud is a proven, comprehensive, local, and cloud backup and recovery service. Free 30 day trial is available.

Free