Hetzner Cloud Servers For WHMCS

Hetzner Cloud Servers For WHMCS

Developed By ModulesGarden

Compatible with WHMCS v8.9

ModulesGarden Hetzner Cloud Servers For WHMCS is a module cleverly designed to automate the provisioning as well as all routine tasks in the management of Hetzner Cloud virtual machines. Having a free choice from a range of configurable options, your clients will easily order servers suited to all their personal preferences.

Leaving your WHMCS will no longer be necessary for your customers to control the status of each obtained instance, rebuild it with a distribution of a selected operating system, or even access the remote console. In addition, your client area will offer facilities to handle automatic backups and create snapshots of machines within the defined size limit. Another plus factor for your customers is the option to choose among Hetzner ISO images to be mounted on their devices. At the same time, it is with no hassle at all that you will decide on available product features, provide own scripts to be executed during the instance creation, as well as pick the exact tools that your client area shall be equipped with.

Cross the bridge to the bright future of your business this very day. Order Hetzner Cloud Servers For WHMCS and give your clientele a service to remember!

Admin Area Features:

  • Create/Suspend/Unsuspend/Terminate Server
  • Power On/Power Off/Shut Down/Reboot Server
  • View/Reset Server Password
  • View Server Status And Details
  • View Assigned IPv4 And IPv6 Addresses
  • Rebuild Server With Chosen OS Distribution
  • Mount/Unmount ISO Images
  • View/Manage Floating IP Addresses
  • View/Restore Automatic Backups
  • View CPU/Memory/Network Usage Graphs
  • View Tasks History
  • Configure Product Details:
    • Choose Location/Data Center
    • Choose OS Image
    • Choose Type
    • Define Random Domain Prefix
    • Define Number Of Floating IPv4 Addresses
    • Define Additional Volume Size
    • Define Snapshots Size Limit
    • Define Firewalls Limit
    • Define Firewall Rules Inbound/Outbound/Total Limits
    • Define Reverse DNS Template
    • Choose User Data
    • Enable Backups
    • Enable Opening Console In New Window
    • Choose Available Images To Rebuild
    • Choose Available ISO Images To Mount
  • Choose Features Available In Client Area:
    • Rebuild Server
    • Access Console
    • Reverse DNS
    • Floating IP Addresses
    • Backups
    • Graphs
    • Networks
    • Tasks History
    • Rescue Mode
    • Soft Reboot
    • Snapshots
    • ISO Images
    • Firewalls
  • Available Images To Rebuild
  • Available ISO Images
  • Select Server Information Fields Displayed In Client Area
  • Select Action On Service Suspension
  • Power Off VM Before Upgrade
  • Enable Static VM Domain Name
  • Generate Configurable Options
  • Run API Connection Test

Client Area Features:

  • Power On/Power Off/Shut Down/Reboot Server
  • View/Reset Server Password
  • View Server Status And Details
  • View Assigned IPv4 And IPv6 Addresses
  • View/Restore Automatic Backups
  • Create/Manage Firewalls And Their Rules
  • Access Remote Console
  • View/Manage Floating IP Addresses
  • View CPU/Memory/Network Usage Graphs
  • Mount/Unmount ISO Images
  • Create/Manage Networks
    • Create Subnets And Attach Resources
    • Add Routes
  • Rebuild Server With Chosen OS Distribution
  • Create/Manage IPv6 Reverse DNS Records
  • Create/Restore Snapshots
  • View Tasks History
  • Provide SSH Key During Order

Configurable Options:

  • Location
  • Data Center
  • Image
  • Type
  • Additional Volume Size
  • Filesystem For Additional Volume Size
  • Snapshots Limit
  • User Data
  • Enable Backups
  • Number Of Floating IP Addresses
  • Firewalls Limit
  • Inbound Firewall Rules Limit
  • Outbound Firewall Rules Limit
  • Total Limit of Firewall Rules

Available Images:

  • Linux OS And Solutions:
    • 3CX
    • AlmaLinux
    • Alpine Virtual
    • Archlinux
    • CentOS
    • Clonezilla
    • collab-tools
    • Debian
    • Docker
    • Fedora
    • FreeBSD
    • FreePBX
    • GitLab
    • Go
    • IPFire
    • Jitsi
    • Lamp
    • k3OS
    • Kali Linux
    • mfsBSD
    • NetBSD
    • Nextcloud
    • NixOS
    • OPNsense
    • OpenBSD
    • openSUSE
    • Oracle Linux
    • Owncast
    • pfSense CE
    • PhotoPrism
    • Prometheus Grafana
    • Proxmox Mail Gateway
    • Proxmox VE
    • RancherOS
    • Rocky Linux
    • Ruby
    • RustDesk
    • Securepoint UTM
    • SystemRescueCD
    • TrueNAS SCALE
    • Ubuntu
    • virtIO Drivers
    • VyOS
    • WireGuard
    • WordPress
  • Microsoft Windows:
    • Windows Server 2012 R2
    • Windows Server 2016
    • Windows Server 2019
    • Windows Server 2022
    • Windows VirtIO Drivers
  • Any Other OS Platforms And Solutions When Made Available By Hetzner

General Info:

  • Supports Hetzner Cloud Solutions
  • Integrated With Advanced Billing For WHMCS - Actual Server Resource Usage Billing
  • Integrated With Server Allocator For WHMCS - Automatic Assignment Of Most Suitable Servers To Products
  • Fully Integrated With Lagom WHMCS Client Theme
  • Multi-Language Support
  • Supports PHP 8.1 Back To PHP 7.4
  • Supports WHMCS Metric Billing - Integration: Cores, Memory, Disk
  • Supports WHMCS Server Sync Tool
  • Supports WHMCS Themes "Six" And "Twenty-One"
  • Supports WHMCS V8.9 Back To WHMCS V8.6
  • Requires ionCube Loader V12 Or Later
  • Easy Module Upgrade To Open Source Version

 

Reviews

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

Marcus @marcus2699

February 1, 2024 at 09:24:11 PM

I am super happy with your product and the service it provides. Regards, Techa

  • 2 months ago

Mehdi Ali @mehdi3503

January 2, 2024 at 01:52:14 PM

I have been using Modules Gardens Hetzner plugin for years now, everything works as described with regular updates. I haven't come accross any bugs in the 2 years I have been using this plugin. The support team are great and have quick responses which is essential. Honestly can't think of a single bad thing with this plugin.

  • 3 months ago
  • Version Number 1.9.1

masood @masood7313

May 23, 2023 at 11:47:36 AM

Hi,

I am writing to express my satisfaction with the modulesgarden addon plugins that I have purchased from your website. I have been using them for a while and I must say that they are amazing products that enhance the functionality and performance of my website. They are easy to install, configure and customize, and they work seamlessly with my existing setup.
I also want to commend your support team for their excellent service and responsiveness. Whenever I have encountered any issues or questions, they have been quick to assist me and resolve them in a professional and courteous manner. They have demonstrated a high level of expertise and knowledge about your products and the industry standards.
I am very happy with my decision to choose modulesgarden as my provider of addon plugins and I look forward to continuing our business relationship in the future. Thank you for your great work and dedication.

  • 11 months ago
  • Version Number 1.9.1
  • Edited

Ganje Host @hamze3147

December 22, 2022 at 11:23:46 PM

I worked with other modules for about 2-3 months, but we had breath taking problems while using them. When we migrate from other module to this module, all of our problems are solved.
Thank you Modules Garden

  • 1 year ago
  • Version Number 1.7.1

Eric Ricielle @eric5103

November 8, 2022 at 11:36:18 AM

Very good module for integration with hetzner

  • 1 year ago
  • Version Number 1.7.1
  • Edited

Samama Awais @samama6530

October 29, 2021 at 02:52:20 PM

The best Hetzner VPS module out there, there were no issues in the time of setup and working flawlessly.

  • 2 years ago
  • Version Number 1.5.1

lexahost @lexahost8255

August 7, 2021 at 05:20:04 PM

Complete module for selling vps servers of Hetzner cloud system , update Regularly .

  • 2 years ago
  • Version Number 1.4.2

velta @velta1001

November 8, 2020 at 03:34:08 PM

No comment provided.

  • 3 years ago
  • Version Number 1.4.1

Ardeshir @ardeshir2759

September 19, 2020 at 05:54:20 AM

I bought "Hetzner VPS For WHMCS" from ModulesGarden's website. So perfect and complete module with full detail manual and also very expert and kind support they have.
I give them 5 stars, they deserve it!!

  • 3 years ago
  • Version Number 1.4.0

Andrei Gologan @andrei8849

September 16, 2020 at 11:33:25 AM

Works very good, no issues. All functionalities are as described, we tested the module for a week than purchased it. We also had an error during the testing phase, that was fixed in approx a day so great support as well!

  • 3 years ago
  • Version Number 1.4.0

Version Compatibility


Compatible with WHMCS v8.9

Full Version Compatibility


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

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 ModulesGarden

Changelog

v1.10.0 Released January 10th, 2024

Latest Version


  • New Feature: WHMCS V8.9 support
  • New Feature: Option to enable "Rescue Mode" directly from both the client and admin areas
  • New Feature: Option to perform a "Soft Reboot" of the server from both the client and admin areas
  • New Feature: Option to manually create backups on demand from the client and admin areas - case #107, #285
  • New Feature: View the "Tasks History" with details on performed actions, their status, and dates of completion from the server activity section
  • New Feature: Select the "Filesystem for Additional Volume Size" for server configuration and configurable options
  • New Feature: Enable "Power Off VM Before Upgrade" to prevent potential crashes and errors during the VM upgrade process - case #317
  • New Feature: Enable "Static VM Domain Name" to prevent automatic changes of VM hostname by Hetzner - case #326
  • Improvement: "Reverse DNS Template" now includes support for Floating IP Addresses
  • Improvement: Server "Type" options for product configuration will now be displayed based on the selected "Location" - case #209
  • Improvement: The server "Location" can now be displayed in the server information section in the client area
  • Improvement: Added option to delete backups in bulk from the client area
  • Improvement: Added option to select "None" for the action on service suspension - case #330, #345
  • Improvement: The list of available machine types for configuration now includes their locations and prices from Hetzner
  • Improvement: The list of available images for rebuilding now includes information about their supported architecture (x86 / ARM) - case #348
  • Improvement: The lists of available images for selection are now sorted alphabetically
  • Improvement: Updated API endpoints to be compliant with the October 2023 announcement regarding the withdrawal of previously used endpoints - case #331
  • Improvement: Implemented language overrides support, enabling the utilization of customized translations
  • Changed: Renamed the configuration field "Number of Floating Addresses" to "Number of Floating IPv4 Addresses" - case #343
  • Changed: Outgoing bandwidth usage now uses "GB" units instead of "MB" - case #327
  • Removed: Support for WHMCS V8.5 and previous
  • Bug Fix: Solved  issue related to encoding certain special characters in snapshot descriptions
  • Bug Fix: Fixed problem with enabling backups through configurable options - case #225
  • Bug Fix: Corrected notification when trying to create a firewall with a name that is already in use - case #287
  • Bug Fix: Eliminated problem of displaying duplicated ISO images
  • Bug Fix: Adjusted field validation notices for network creation
  • Bug Fix: Solved issue with translating "Server Information" fields into another language - case #301
  • Bug Fix: Restored possibility to display "Data Center" information in the "Server Information" section within the client area - case #323
  • Bug Fix: Resolved exception error that could occur due to conflicts with the WHMCS "LazyCollection" class - case #273
  • Bug Fix: Solved issue with saving a large number of available ISO images in product configuration - case #325
  • Bug Fix: Fixed case where outgoing bandwidth traffic was incorrectly presented as incoming - case #327
  • Bug Fix: Eliminated "TypeError" that could occur when trying to use WHMCS "Sync Accounts" on a PHP 8.1 server - case #334
  • Bug Fix: Fixed "502 error" that could occur when saving changes in product configuration - case #333
  • Bug Fix: Other minor code corrections, UI and language adjustments

 

Previous Versions


v1.9.1 Released April 6th, 2023

View/hide detailed changelog

  • Bug Fix: Corrected displaying of IPv6 address for reverse DNS - case #315
  • Bug Fix: Additional volume will be now properly deleted from the server if the size value in the corresponding configurable option is changed to zero - case #320
  • Bug Fix: Fixed problem that could result in a 500 error when generating selected configurable options - case #316
  • Bug Fix: Eliminated "TypeError: count(): Argument #1 ($value) must be of type Countable|array" that could occur when running cron on PHP 8.1 - case #321

 

v1.9.0 Released March 29th, 2023

View/hide detailed changelog

  • New Feature: Collecting data on the Hetzner outgoing traffic which can be then displayed in the server information box and in the WHMCS bandwidth usage statistics - case #289
  • New Feature: Option to increase the additional volume size of a server during the WHMCS "Change Package" and "Upgrade/Downgrade" actions - case #302
  • Changed: Rebranded module name from "Hetzner VPS For WHMCS" to "Hetzner Cloud Servers For WHMCS"
  • Bug Fix: The password details field will be now automatically refreshed after the password has been changed - case #306
  • Bug Fix: Eliminated problem with missing ID numbers of an Image in the generated configurable options - case #284
  • Bug Fix: Other minor code corrections

 

v1.8.0 Released January 11th, 2023

View/hide detailed changelog

  • New Feature: WHMCS V8.7 support
  • New Feature: Select the server information fields that will be displayed in the client area
  • New Feature: A default subnet will be now automatically created when adding a network
  • New Feature: Created backups can now be deleted directly in the client area
  • New Feature: Added bulk deletion action in the "Networks", "Subnets", "Routes", and "Resources" sections
  • Improvement: Related networks and firewalls will be now automatically removed from the Hetzner panel upon server termination
  • Improvement: Messages informing about an exceeded number of firewall rules can now be translated in the language file
  • Removed: Support for WHMCS V8.3 and previous
  • Removed: Support for PHP 7.3 version
  • Bug Fix: Minor code corrections and language adjustments

 

v1.7.1 Released November 7th, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.6 support
  • New Feature: Support for PHP 8.1 version
  • Changed: Requires ionCube Loader V12 or later
  • Removed: Support for WHMCS V8.2 and previous
  • Removed: Support for PHP 7.2 version
  • Bug Fix: Eliminated problem with loading the "Upgrade/Downgrade" popup window in the admin area view caused by the "Uncaught: TypeError" - case #269
  • Bug Fix: Fixed issues that caused the Hetzner console not to be displayed in a new window after opening it - case #274
  • Bug Fix: Corrected colocation from the "utf8_general_ci" to the "utf8_unicode_ci" for the "CronTasks" database table - case #277

 

v1.7.0 Released July 13th, 2022

View/hide detailed changelog

  • New Feature: Networks management - allow clients to create networks along with their subnets, routes, attached resources and aliases
  • Removed: Support for WHMCS V8.1 and previous
  • Bug Fix: Fixed problem with snapshots missing from the list of available images to rebuild instances in the product configuration - case #255
  • Bug Fix: Other minor code corrections and adjustments

 

v1.6.0 Released April 27th, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.5 support
  • New Feature: Automatically create PTR records based on the provided reverse DNS template upon server creation - case #126
  • New Feature: Decide whether the console should be accessed in a single section tab or in a new popup window - case #128
  • New Feature: Select applications when rebuilding a virtual machine with an image - case #137
  • New Feature: You can now limit the number of firewalls and their rules per product or via configurable options - case #189
  • New Feature: Choose whether the server should be shut down or powered off once the service suspension action is triggered - case #136
  • New Feature: Introduced "Memory IO Operation Usage" and "Network Package Traffic" to usage graphs
  • New Feature: Time frames can now be customized to display the usage graphs in different ranges
  • New Feature: Usage graphs are now also displayed in the admin area product section
  • Improvement: Expanded the list of available images - including both Windows Server and Linux based solutions
  • Bug Fix: Minor code corrections, language, and UI adjustments

 

v1.5.2 Released March 24th, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.4 support
  • Removed: Support for WHMCS V8.0 and previous
  • Bug Fix: Eliminated various "Mixed Content" errors occurring in the browser's developer's console - case #210
  • Bug Fix: Fixed "Call to a member function shutdown()" that might have occurred for a suspended account - case #219
  • Bug Fix: Corrected problem with creating module tables when the database charset was different than UTF-8 - case #221
  • Bug Fix: Resolved issues with loading remote access to a console when the server was using certain HTTPS settings - case #222

 

v1.5.1 Released October 1st, 2021

View/hide detailed changelog

  • New Feature: WHMCS V8.3 support
  • Bug Fix: Minor code corrections

 

v1.5.0 Released August 25th, 2021

View/hide detailed changelog

  • New Feature: WHMCS V8.2 support
  • New Feature: Firewalls - allow clients to manage firewalls and their rules
  • New Feature: Graphs - clients can now view the CPU Usage, Memory Usage and Network Traffic graphs
  • New Feature: Support for the Advanced Billing For WHMCS module
  • Improvement: Updated module framework
  • Removed: Support for WHMCS V7.10 and previous
  • Removed: Support for PHP 7.1 version
  • Bug Fix: Assorted code corrections

 

v1.4.2 Released February 24th, 2021

View/hide detailed changelog

  • New Feature: WHMCS V8.1 and "Twenty-One" theme support
  • Bug Fix: Prevented certain security issue
  • Bug Fix: Other minor code corrections

 

v1.4.1 Released October 26th, 2020

View/hide detailed changelog

  • Bug Fix: Fixed "Call to undefined function" error that might have occurred while loading the product's module settings - case #124

 

v1.4.0 Released September 9th, 2020

View/hide detailed changelog

  • New Feature: Automatic backups - allow clients to order instances with the enabled or disabled automatic backups feature - case #28
  • New Feature: User data support - provide own scripts that can be executed during the instance creation - case #71
  • New Feature: Floating IPs support - specify the number of floating IP addresses for the instance and edit their RDNS entires - case #84
  • New Feature: Provide a random domain prefix that will be used when the domain hostname is not provided for the instance - case #54
  • Removed: Support for WHMCS V7.8 and previous
  • Bug Fix: Resolved issues with rebuilding from snapshots - case #94
  • Bug Fix: Fixed problems with importing servers using the WHMCS "Server Sync" tool - case #122
  • Bug Fix: Other code corrections and improvements

 

v1.3.1 Released August 28th, 2020

View/hide detailed changelog

  • New Feature: WHMCS V8.0 and PHP 7.4 support

 

v1.3.0 Released July 1st, 2020

View/hide detailed changelog

  • New Feature: Reverse DNS - allow clients to create and manage their IPv4 and IPv6 reverse DNS records
  • New Feature: Support for built-in WHMCS "Metric Billing"
  • New Feature: Support for built-in WHMCS "Server Sync Tool"
  • New Feature: Support for built-in WHMCS bandwidth usage calculation
  • Improvement: Added notification when a snapshot cannot be restored because the process of restoring another snapshot has not been finished yet
  • Bug Fix: Minor code corrections and other improvements

 

v1.2.4 Released May 7th, 2020

View/hide detailed changelog

  • New Feature: You can now add snapshots to "Available Images To Rebuild" configuration of products - case #69
  • Removed: Support for WHMCS V7.7 and previous
  • Bug Fix: Resolved issues with using other language files for the admin area translation - case #72

 

v1.2.3 Released March 24th, 2020

View/hide detailed changelog

  • New Feature: WHMCS V7.10 support
  • Bug Fix: All available ISO images in Hetzner can now be listed, instead of up to 50 limit introduced in the previous version - case #57
  • Bug Fix: Resolved issue with loading product's module settings that might have occurred due to PHP 7.3 version used on the server - case #65

 

v1.2.2 Released December 20th, 2019

View/hide detailed changelog

  • New Feature: WHMCS V7.9 support
  • Improvement: Adjusted size of icon files
  • Removed: Support for WHMCS V7.6 and previous

 

v1.2.1 Released November 18th, 2019

View/hide detailed changelog

  • Bug Fix: Fixed problem with listing only 25 ISO images instead of all from 48 images currently available in Hetzner - case #57

 

v1.2.0 Released November 6th, 2019

View/hide detailed changelog

  • New Feature: Snapshots support - allows clients to create and restore snapshots of machines within the defined size limit
  • New Feature: ISO images support - mount/unmount selected Hetzner ISO images to install more operating systems on machines
  • Improvement: The "Rebuild" feature has been introduced to the machine view in the admin area
  • Improvement: OS distribution names located in a language file can be now translated.
  • Removed: Support for WHMCS V7.5 and previous
  • Bug Fix: Empty password fields will no longer appear if the SSH key was provided during the order
  • Bug Fix: Resolved issue with displaying "null" password notifications when attempting to rebuild a machine that uses the SSH key submitted during the order
  • Bug Fix: Minor code corrections and tweak-ups

 

v1.1.0 Released June 12th, 2019

View/hide detailed changelog

  • New Feature: Reset server password directly from the client or admin area - case #29
  • New Feature: Display VM password in the "Server Information" details at any time if an SSH key has not been used when creating the VM - case #24
  • New Feature: A new, one-time password will be now displayed for the client after rebuilding the VM

 

v1.0.0 Released May 22nd, 2019

View/hide detailed changelog

  • Stable Release

 

See also

Hetzner Servers Manager

Integrate manager for Hetzner Dedicated

Commercial
Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Free
Acronis Cyber Protect Cloud

AI-Powered Integration of Data Protection and Cybersecurity.

Free
SolusVM WHMCS module

Automate the sale of VPS servers & give your clients the ability to completely manage their VPS server inside of WHMCS, using the industry leading SolusVM control panel.

Free
VPN reseller module

Resell VPN accounts with whitelabel Windows, Mac, IOS and Android software

Free