Jump to content
Bicrypto v4.0.7 + All Plugins ×

EasyDCIM Dedicated Servers For WHMCS: (OPEN SOURCE)

Astro girl

Recommended Posts

EasyDCIM is a cutting-edge control panel for fully automated bare metal server provisioning and complete data center management.


EasyDCIM Dedicated Servers For WHMCS is a free module empowering you to provision and manage dedicated servers of EasyDCIM automatically through your WHMCS. At the same time, your clients will enjoy a highly practical ability of handling their own servers closely without leaving your website.

Using a diverse array of configurable options, you will be free to set up and sell products able to dynamically fit customer needs. What is more, you will be allowed to boot or shut down servers at will as well as decide whether to permit your clients to perform these actions personally. The module will also let you control service actions, email notifications or even such specific features as the bandwidth usage calculation intervals and the percentile billing of its overages. Of no less benefit is customers' possibility to access KVM and noVNC KVM console, mount custom ISO images, and manage rDNS records efficiently. Effortless product oversight is ensured by the option to monitor charts showing resource consumption, located both in your admin and client area.

By combining the module with Advanced Billing For WHMCS, you will open access to a choice of sophisticated charging formulas, allowing you to bill and invoice customers for the used resources in a top-accurate manner. Last but not least, your resellers too can get the same great comfort of supplying the EasyDCIM-powered servers via their own platforms - all this and more is possible through the integration with Products Reseller For WHMCS.

Make a giant stride forward in the excellence of your server offerings. Place full confidence in EasyDCIM Dedicated Servers For WHMCS to advance the complex mechanism of product supervision and let your customers indulge in the superior quality of given service.

Combine Products Reseller For WHMCS with EasyDCIM Dedicated Servers For WHMCS modules together to build your own network of resellers! https://marketplace.whmcs.com/product/5328-products-reseller-for-whmcs

Admin Area Features:

  • Create/Terminate/Suspend/Unsuspend Server
  • Update Order Information
  • Start/Stop/Reset/BMC Cold Reset Server
  • Toggle Rescue Mode
  • Access KVM Java Console (Dell And Supermicro Servers)
  • Access noVNC KVM Console (AMI, Dell, HP And Supermicro)
  • One Click Login To User Control Panel
  • View Server, General And Location Information:
    • View Server ID And Order ID In EasyDCIM Panel
  • View Server Resource Statistics:
    • Bandwidth Usage
    • Aggregate Traffic
    • Ping
    • Status
  • Configure Product Details:
    • Default Server Options:
      • Server Model
      • Server Location
      • OS Template
      • Number Of Additional IP Addresses
      • Disk Layout
      • Extras
    • Automation Settings:
      • Automatic Order Acceptance And Server Matching
      • Define Required Devices:
        • PDU
        • Switch
      • Block Automatic WHMCS Suspension/Unsuspension/Termination
      • Block Automatic Update Of Additional/Dedicated IP Addresses
      • Toggle WHMCS Order Actions
      • Define Bandwidth Notification Limit
      • Control Service Access Level
    • Define Replacements For EasyDCIM Order Actions On:
      • Activation
      • Suspension
      • Unsuspension
      • Termination
    • Define Additional Part Requirements:
      • HDD Models
      • SSD Models
      • RAM Models
      • CPU Models
    • Define Additional Metadata Requirements
    • Define Client Area Features:
      • Service/General/Location Information
      • Graphs
      • Server Actions
      • Overview Tables
      • Extensions Access
      • OS Installation Actions
      • Available OS Templates For Rebuilding
    • Control Service Actions And Email Notifications
    • Generate Default And Additional Parts Configurable Options
  • Determine Monthly Interval Of Bandwidth Usage
  • Define Percentile Billing Of Bandwidth Overages
  • Use EasyDCIM Merge Fields In Email Templates

Client Area Features:

  • Create/Terminate/Suspend/Unsuspend Server
  • Receive Email Notification On Complete Server Creation
  • Start/Stop/Reset/BMC Cold Reset Server
  • Toggle Rescue Mode
  • Access KVM Java Console (Dell And Supermicro Servers)
  • Access noVNC KVM Console (AMI, Dell, HP And Supermicro)
  • One Click Login To User Control Panel
  • View Server, General And Location Information
  • View Bandwidth Usage
  • View Server Resource Statistics:
    • Aggregate Traffic
    • Ping
    • Status
  • Add Custom ISO Images To Server
  • Rebuild Server Using OS Templates And Your Own Credentials
  • Manage Reverse DNS Records
  • View Access List With Stored Passwords

Configurable Options:

  • Server Model
  • Server Location
  • OS Template
  • Disk Layout
  • Bandwidth
  • Number Of Additional IP Addresses
  • Custom Device
  • Metadata
  • HDD Size (Of Any Additional Parts)
  • SSD Size (Of Any Additional Parts)
  • RAM Size (Of Any Additional Parts)
  • CPU Cores (Of Any Additional Parts)
  • Custom - To Be Displayed In EasyDCIM Service Configuration

Advanced Billing Integration Features:

  • Bill For Current In/Out/Total Bandwidth Usage
  • Apply 95th Percentile Billing Of In/Out/Total Bandwidth Overages

Supported Server Manufacturers:

  • AMI
  • Dell
  • HP
  • Supermicro

General Info:

  • Integrated With Advanced Billing For WHMCS - Actual Server Resource Usage Billing
  • Integrated With Products Reseller For WHMCS - End-To-End Solution For Products And Servers Reselling
  • Integrated With Server Allocator For WHMCS - Automatic Assignment Of Most Suitable Servers To Products
  • Multi-Language Support
  • Supports EasyDCIM v1.9.6 And Later
  • Supports PHP 8.1 Back To PHP 7.4
  • Supports WHMCS Themes "Six", "Twenty-One" And "Lagom WHMCS Client Theme"
  • Supports WHMCS V8.9 Back To WHMCS V8.6

Version Compatibility


Compatible with WHMCS v8.10

Full Version Compatibility


  • Selected versions of WHMCS v8.10
  • Selected versions of WHMCS v8.9
  • Selected versions of WHMCS v8.8
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6


v2.3.0 Released March 28th, 2024

Latest Version


  • New Feature: WHMCS V8.9 support
  • New Feature: Support for the latest EasyDCIM v1.10.0 release
  • New Feature: Select "Order Actions" for product configuration that will be triggered on EasyDCIM orders, replacing its default actions - case #149
  • New Feature: Block automatic update of additional and dedicated IP addresses when the service is synchronized or updated by cron - case #140
  • Improvement: Support for the "{$easydcim_additional_ip_addresses}" and "{$easydcim_all_ip_addresses} merge field variables in email templates that will list all additional IP addresses within a subnet
  • Improvement: IP addresses list will now include all address entries within the provided subnet - case #146
  • Improvement: Added possibility to delete "Reverse DNS" records in bulk
  • Improvement: Service actions and information for the existing server will now be displayed in the admin area regardless of the product status - case #130
  • Improvement: Updated method of creating reverse DNS records
  • Improvement: Added "Bandwidth" parameter for the auto-generation of configurable options
  • Improvement: "Disk Layout" and "Extras" configurable options available during the order process will now adjust based on the selection in the "OS Temple" field
  • Improvement: Added support for multiple new metadata introduced in EasyDCIM
  • Bug Fix: Displaying "Disk Layout" and "Extras" configuration will now work properly with the latest EasyDCIM release
  • Bug Fix: The root SSH password field will no longer be displayed for Windows-based templates during OS reinstallation
  • Bug Fix: Addressed the incorrect display of "Gb/s" units in the "Aggregate Traffic" graphs
  • Bug Fix: Resolved issue causing the "Cannot find method with the specified URL" error when attempting to access the product module settings - case #126
  • Bug Fix: Solved error related to bandwidth usage update that could occur during the execution of the WHMCS daily cron job - case #129
  • Bug Fix: Fixed problem where no OS template was listed for product configuration if they were assigned to multiple server locations - case #131
  • Bug Fix: Resolved problem with "Unsupported operand types: string" error that could occur during the execution of the WHMCS daily cron job - case #132
  • Bug Fix: Eliminated "503" error that could occur when trying to save changes in the "Other" tab of the product configuration - case #133
  • Bug Fix: Fixed problem with sending invoices with zero amounts for overages billing - case #134
  • Bug Fix: Solved issue with the specific type of errors that could occur during the execution of the cron job - case #135, #176
  • Bug Fix: Corrected IP address assignment and their synchronization - case #137
  • Bug Fix: Assorted adjustments related to bandwidth usage calculation to eliminate several issues with duplicated invoices and items to obtain proper data within a specific period - case #138, #145
  • Bug Fix: The service creation will no longer be blocked if no email templates were selected in the product module settings - case #141
  • Bug Fix: Eliminated issue causing duplicated OS template parameters in the order criteria
  • Bug Fix: Added missing validation to prevent setting the username as "root" when reinstalling the OS
  • Bug Fix: Fixed "Connection problem. HTTP Code: 400" error that could occur when trying to perform service actions - case #148
  • Bug Fix: Solved problem that could prevent the saving of the dedicated and assigned IP addresses when the automatic order acceptation was enabled - case #151
  • Bug Fix: Corrected the "Call to undefined function" error that might have occurred when trying to upgrade the product using various configurable options pricing - case #152
  • Bug Fix: Eliminated multiple errors generated into the "tblerrorlog" table - case #153
  • Bug Fix: Corrected "IPMI is not enabled" error that was incorrectly displayed instead of notice about the inability to find a proxy and checking the IPMI configuration - case #161
  • Bug Fix: Solved problem that could prevent the loading of available "Parts" and "Metadata" for product configuration - case #165
  • Bug Fix: Other minor code corrections, language and UI adjustments






Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...