Vultr VPS For WHMCS

Vultr VPS For WHMCS

Developed By ModulesGarden

Compatible with WHMCS v8.11

ModulesGarden Vultr VPS For WHMCS will allow you to automate the entire workflow between provisioning and various management tasks around your Vultr virtual machines. Your clients will easily order servers based on the chosen operating system, snapshot, ISO or application, and personalize them with a range of available components, such as rDNS and block storage technology, according to preference.

Thanks to this module, it will no longer be a must for customers to exit your website so as to regulate the status of the acquired instance or rebuild it with the chosen distribution of the operating system. Along with easy access to the remote console, your client area will enable the handling of automatic backups, firewall rules as well as machine snapshots created within the controllable size. Another key component is a graph that will keep your customers up to speed on the used bandwidth.

As an administrator, you will be equipped to create and manage app templates with advanced VPS configurations covering ISO images, OS libraries, and snapshots, ensuring a highly personalized deployment process that fits your exact standards. Furthermore, the module will guarantee you the possibility to supply your own scripts used for the server configuration upon the first boot as well as decide on the exact features offered to your clients.

Save yourself from the headache of manual work overload by ordering Vultr VPS For WHMCS, and provide your business with a brighter vision of success!

Admin Area Features:

  • Create/Suspend/Unsuspend/Terminate Server
  • Change Package
  • Start/Stop/Reboot Server
  • Access noVNC Console
  • View Instance Status And Details
  • View Assigned Public IPv4 And IPv6 Network Details
  • Reinstall Server With App Templates:
    • Applications
    • ISO Images
    • Operating Systems
    • Snapshots
  • View/Schedule/Restore Automatic Backups
  • Mount Custom ISO
  • View/Create Firewall Rules
  • View Assigned Reserved IP Addresses
  • View/Create/Manage Reverse DNS Records
  • View/Create/Restore Snapshots
  • Provide Cloud-Init User-Data Initiation Script
  • View Scheduled Tasks
  • Configure Product Details:
    • Choose Region
    • Choose Plan
    • Provide Default Reverse DNS Template
    • Toggle DDOS Protection
    • Toggle Automatic Backups
    • Toggle IPv6 Address
    • Use Hostname In Label Field
    • Enable White Label noVNC Console
    • Select Default Apllication Group And Default Application
    • Choose Features Available In Client Area:
      • App Templates
      • Backups
      • Console
      • Firewall
      • Graphs
      • Snapshots
      • Reverse DNS
      • Reserved IP Addresses
      • User Data
      • Custom ISO
    • Enable Instance Block Storage With Defined Type And Size
    • Set Snapshots Limit
    • Enable Reserved IPv4 And IPv6 Addresses Within Defined Limits
    • Generate Configurable Options
  • Run API Connection Test

Addon Module Features:

  • Configure App Templates:
    • Applications
    • ISO Images
    • Operating Systems
    • Snapshots
  • Create Application Groups And Assign App Templates
  • Manage Media Library With Logotypes For App Templates
  • View Queue Of Scheduled Tasks
  • Customize Module Language Files With "Translations" Tool
  • View And Manage Logs

Client Area Features:

  • Start/Stop/Reboot Server
  • Access noVNC Console
  • View Instance Status And Details
  • View Assigned Public IPv4 And IPv6 Network Details
  • View Scheduled Tasks
  • Resintall Server With App Templates:
    • Applications
    • ISO Images
    • Operating Systems
    • Snapshots
  • View/Schedule/Restore Automatic Backups
  • Mount Custom ISO Images
  • View/Create Firewall Rules
  • View Bandwidth Usage Graph
  • View Assigned Reserved IP Addresses
  • View/Create/Manage Reverse DNS Records
  • View/Create/Restore Snapshots
  • Provide Cloud-Init User-Data Initiation Script

Configurable Options:

  • Application
  • Backups
  • Block Storage
  • Block Storage Size
  • Block Storage Type
  • Snapshot Limit
  • DDOS Protection
  • IPv6
  • Reserved IPv4
  • Reserved IPv6

Available Images And Applications:

  • Linux OS:
    • AlmaLinux
    • Arch Linux
    • Alpine Linux
    • CentOS
    • Debian
    • Fedora
    • Fedora CoreOS
    • Flatcar Container Linux
    • FreeBSD
    • OpenBSD
    • openSUSE
    • Rocky Linux
    • Ubuntu
  • Microsoft Windows:
    • Windows Core 2022
    • Windows Core 2019
    • Windows Core 2016
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 RS
  • Marketplace Apps:
    • 3CX Phone System
    • 3DKit
    • aaPanel
    • AIDungeon2
    • Anaconda
    • Ant Media Server (Community Edition/Enterprise Edition)
    • Asp.net
    • AzuraCast
    • Bitnami via Vultr (Jenkins/Magento/PrestaShop)
    • BotGuard Ingress Controller
    • BrowserBox
    • Bun
    • Chevereto
    • Clever VPN Server
    • CloudHub
    • CloudPanel 2
    • Cloudron
    • ClusterControl
    • Colyseus
    • ComfyUI
    • Coolify
    • Coder
    • cPanel
    • CyberPanel
    • Debian 12 with Automatic Updates
    • Docker
    • Drupal
    • Easypanel
    • Elasticsearch
    • FASTPANEL
    • Fauxpilot
    • FileCloud
    • Forgejo
    • GitLab
    • Grafana
    • Haltdos
    • Helpy Pro
    • InvokeAI
    • Jamulus
    • Ispmanager
    • Jamulus
    • Jelastic DevOps PaaS
    • Jitsi
    • Joomla
    • k3s
    • Keitaro
    • KobaltAI
    • LAMP
    • Laravel
    • LEMP
    • LibreChat
    • Librum Server
    • LinuxPatch Appliance
    • Mediawiki
    • Microweber Website Builder
    • Minecraft (Bedrock/Forge/PaperSpigot/Vanilla)
    • Miniconda
    • Mist Community Edition
    • MLDev
    • MongoDB® Community Edition
    • Nextcloud
    • NirvaShare
    • NodeJS
    • ONLYOFFICE (Docs/Workspace)
    • OpenLiteSpeed (Django/Drupal/Joomla/NodeJS/Rails/WordPress)
    • OpenVPN Access Server
    • Palworld
    • PasswordLab
    • Owncast
    • ownCloud
    • Plesk (Web Admin SE/Web Host/Web Pro)
    • PrestaShop
    • Pritunl
    • Prometheus
    • PyboxTech-Med
    • Restyaboard
    • Roxy-WI
    • SeaTable
    • RunCloud Nginx
    • ServerWand
    • Squidex
    • Statusnook
    • Steam
    • Strapi
    • Supabase
    • Talos Linux
    • Ubuntu Desktop (Gnome/KDE/XFCE)
    • Uptime
    • UTunnel VPN
    • VDev
    • Video2x
    • Virtuozzo Multi-cloud App Platform
    • VitalPBX
    • Vodia Phone System
    • Vultr Broadcaster
    • Vultr GPU Stack
    • Vultr WebApp
    • WarpSpeed VPN
    • Webmin
    • Wireguard
    • WooCommerce
    • WordPress
    • WP Squared
    • xrDebug
    • Yeastar P-Series Phone System
  • ISO Images:
    • Finnix
    • GParted
    • Hiren's BootCD PE
    • SystemRescue
  • Snapshots
  • Any Other OS Platforms And Solutions When Made Available By Vultr

General Info:

  • Fully Integrated With Lagom WHMCS Client Theme
  • Multi-Language Support With Custom Translations Tool
  • Supports PHP 8.2 Back To PHP 8.1
  • Supports WHMCS Themes "Six" And "Twenty-One"
  • Supports WHMCS V8.11 Back To WHMCS V8.8
  • Requires ionCube Loader V13 Or Later
  • Easy Module Upgrade To Open Source Version

 

Reviews

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

Chinmay Dingore @chinmay2205

September 5, 2024 at 11:15:23 AM

We've been using this plugin for over two years, and both the support and functionality have been excellent.

  • 2 months ago
  • Version Number 1.3.4

Mustafa B. @mustafa3147

August 8, 2023 at 08:38:30 AM

This is certainly a very well-thought module for those who use VULTR platform. It is pretty feature-rich, well-documented and works very well. We have a mixed workload with various needs, using many of the features VULTR offers (extra IPs, provisioning from snapshots, self backup & snapshot management) yet this module supports us very well for all these various needs. Great job ModulesGarden team, keep it up.

  • 1 year ago
  • Version Number 1.3.0

Dustin Picciuolo @ServerHand

April 4, 2023 at 07:00:52 PM

If you need to create VULTR instances from your site and allow a great customer experience, this module is for you. It is easily installed and configured. Highly recommended!

  • 1 year ago
  • Version Number 1.3.0

Rodrigo Cuadra @rodrigo6195

August 3, 2022 at 12:38:32 PM

We created our service to offer PBX in the cloud with WHMCS and Vurtl and we took on the task of looking for integration between both platforms. We found Vultr VPS For WHMCS developed by ModulesGarden.
The product is excellent, it meets all our expectations.
The support is first class, fast and effective.
Definitely the best option to integrate Vultr with WHMCS.

  • 2 years ago
  • Version Number 1.1.1

MD ARIF @mdraj8337

May 2, 2022 at 09:12:18 PM

A very good module

Joanna Byjoś @JoannaModulesGarden

May 17, 2022 at 10:31:31 AM (Edited)

Thanks for updating us on your experience! I am more than happy that we have found a way for our module to satisfy all your expectations.

Owner@ModulesGarden  
  • 2 years ago
  • Version Number 1.0.1
  • Edited

andrea @andrea6944

February 19, 2022 at 12:03:15 AM

No comment provided.

  • 2 years ago
  • Version Number 1.0.1

Michael Ramsey @michael5267

January 2, 2022 at 07:47:13 PM

Finally they made the long awaited replacement to the near unusable opensource Vultr v1 API one. This made it finally possible to transition the existing clients in place by adding a new customfield to all existing Vultr Products "instanceId|Instance ID" text admin only. I then went and populated all existing orders with their V2 API instance id which you can get from visiting the server in the my.vultr.com dashboard and noting the string from url or via the V1/V2 list servers/instances API "v2_id": field. I then was able to just switch the products Module from Vultr to Vultr VPS and all the existing server's connections remain working.

Great job ModulesGarden. Looking forward to you guys adding in RDNS/SSH Keys support in future updates

  • 2 years ago
  • Version Number 1.0.0

Version Compatibility


Compatible with WHMCS v8.11

Full Version Compatibility


  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.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 ModulesGarden

Changelog

v2.0.0 Released November 21st, 2024

Latest Version


  • New Feature: Implemented addon module for easy management of "App Templates", "Media Library", "Queue", "Translations" and "Logs" Note: After upgrading from version V1.X, enable the addon module. Previously configured product data will be migrated to version V2.X, except for the current task list and configured applications, which must be reconfigured in the addon module
  • New Feature: Introduced "App Templates" allowing the creation of predefined sets of applications, ISO images, operating systems, and snapshots for client area installation, with customizable names, descriptions, logotypes, and settings
  • New Feature: Added "Media Library" to manage logotypes for "App Templates" with options for using a provided set or uploading custom designs
  • New Feature: Added "Queue" section to display cron job configuration information along with current task status
  • New Feature: Implemented easy-to-use "Translations" tool for customizing module language files directly from the addon
  • New Feature: Added "Logs" section to track log entries for related services, providing detailed information and statistics for each status
  • New Feature: Added "Block Storage" configurable option combining the functionality of separate "Block Storage Size" and "Block Storage Type" options into a single configuration option - case #176
  • New Feature: Define "Snapshot Limit" in the module settings or as a configurable option to prevent customers from overusing them - case #155
  • Improvement: Refactored framework code to ensure better compatibility with other modules and to facilitate future improvements Note: We recommend deleting the old module files before upgrading to remove several obsolete files. Please follow our Wiki article for more information about the upgrade procedure
  • Improvement: Assorted adjustments related to various user interface elements and responsive design
  • Changed: Replaced "Reinstall" and "Rebuild" actions in the client area with the newly introduced "App Templates"
  • Removed: Support for PHP 7.4 version
  • Removed: Certain product settings and configurable options have been removed, which are now replaced by "App Templates"
  • Bug Fix: Other code corrections, language and UI adjustments

 

Previous Versions


v1.3.4 Released August 16th, 2024

View/hide detailed changelog

  • New Feature: WHMCS V8.11 support
  • New Feature: Support for PHP 8.2 version
  • Changed: Requires ionCube Loader V13 or later

 

v1.3.3 Released June 7th, 2024

View/hide detailed changelog

  • Improvement: Maintenance update and stability optimizations
  • Removed: Support for WHMCS V8.7 and previous
  • Bug Fix: Solved issue where reverse DNS was not reset for a given IP address after a server upgrade - case #172
  • Bug Fix: Eliminated "Automatic backups have been disabled, and cannot be re-enabled on this server from the customer portal" error that could occur upon server upgrade when enabling the backups functionality - case #174
  • Bug Fix: The "IPv6" option will now properly take into account its configurable option status upon server creation - case #175

 

v1.3.2 Released March 28th, 2024

View/hide detailed changelog

  • New Feature: WHMCS V8.9 support
  • New Feature: Select between "NVMe" and "HDD" for the new "Block Storage Type" setting in the product configuration or generate it as configurable option - case #156
  • Changed: WHMCS bandwidth usage will now be calculated based on the outbound traffic instead of the sum of both incoming and outgoing traffic - case #153
  • Bug Fix: Solved problem where not all backups were displayed, despite being created on the server - case #154
  • Bug Fix: Default reverse DNS from a template will now be properly applied to all additional IPv4 addresses instead of only to the first one - case #157
  • Bug Fix: Fixed compatibility issue with the Hosting Renewals For WHMCS module - case #161
  • Bug Fix: Solved problem where the "Schedule Backup" button remained inactive despite enabling "Automatic Backups" in the product configuration if no related configurable option was created

 

v1.3.1 Released September 7th, 2023

View/hide detailed changelog

  • New Feature: WHMCS V8.8 support
  • Improvement: Implemented language overrides support, enabling the utilization of customized translations
  • Removed: Support for WHMCS V8.5 and previous
  • Bug Fix: The firewall rules will not be automatically created if the "Firewall" option has been disabled - case #145

 

v1.3.0 Released February 15th, 2023

View/hide detailed changelog

  • New Feature: WHMCS V8.7 support
  • New Feature: A new configurable option dedicated to the operating systems and applications available on one list
  • Improvement: Added support for the Vultr "Cloud GPU" plans - case #128
  • Removed: Support for WHMCS V8.3 and previous
  • Removed: Support for PHP 7.3 version
  • Bug Fix: Eliminated problem with deployment of "Marketplace" applications - case #125
  • Bug Fix: Auto-generated Vultr hostname will be now properly saved into the WHMCS domain field
  • Bug Fix: Corrected displayed dates order on the "Bandwidth" graph
  • Bug Fix: Other minor code corrections and improvements

 

v1.2.0 Released November 3rd, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.6 support
  • New Feature: Support for PHP 8.1 version
  • New Feature: Support for Vultr "Marketplace Apps" for product configuration and configurable options which allows to install the selected application automatically upon instance creation - case #87
  • New Feature: White-label noVNC console support - Note: Please contact Vultr support first to be able to use this feature
  • New Feature: Specify a random domain prefix that will be used when the hostname is not provided for created instances - case #67
  • New Feature: Smarty variables can now be used when providing the "User Data" scripts - case #68
  • New Feature: Define default reverse DNS template for instance creation with Smarty variables support - case #93
  • New Feature: Added option to use the provided hostname as the Vultr "label" field
  • Improvement: Added additional server's "Status" information to quickly indicate that the instance creation is completed - case #59
  • Improvement: Region of the reserved IP addresses will now be displayed as the full name instead of the location shortcut
  • Improvement: DDOS protection status will be now displayed for instance details
  • Improvement: Added additional filter indicators for instance plan names distinctions - case #55
  • Changed: Requires ionCube Loader V12 or later
  • Changed: In the case of the instances created from the snapshot, using the reinstall functionality will cause the server to be restored, to avoid potential errors - case #119
  • Removed: Support for WHMCS V8.2 and previous
  • Removed: Support for PHP 7.2 version
  • Bug Fix: Minor code corrections, language, and UI improvements

 

v1.1.2 Released September 8th, 2022

View/hide detailed changelog

  • New Feature: Option to set "DDOS Protection" for product configuration and configurable options - case #90
  • Changed: "Disk Usage" statistics will no longer be updated for overage billing due to lack of information about current usage in API - case #92
  • Bug Fix: Eliminated problem with importing existing VM to WHMCS due to firewall group ID being empty - if a firewall group does not exist, it will be created upon server import - case #88
  • Bug Fix: Fixed critical error that might have appeared when using the "Change Package" module command - case #91
  • Bug Fix: Eliminated "Bad request" error that might have occurred for the "Create Reserved IPv4" scheduled task upon upgrading the product
  • Bug Fix: Resolved problem with loading the "Upgrade/Downgrade" product window in the admin area - case #98
  • Bug Fix: Solved issue with setting up "Reserved IP" and "Block Storage" from module commands if there are any other configurable options for other choices
  • Bug Fix: Eliminated "Syntax error or access violation" SQL notice that might have shown up when performing cron job for obtaining reserved IP addresses

 

v1.1.1 Released June 14th, 2022

View/hide detailed changelog

  • Bug Fix: Eliminated critical error that might have occurred with the "Update Reverse DNS" functionality - case #86

 

v1.1.0 Released May 30th, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.5 support
  • New Feature: Allow clients to mount custom ISO images with operating systems and applications
  • New Feature: Clients can now provide their own initialization scripts into the Cloud-Init User-Data field
  • New Feature: Support for reserved IPv4 and IPv6 addresses assignment (note: new cron setup is required)
  • New Feature: Deploy and define "Block Storage" size to an instance (note: new cron setup is required)
  • New Feature: Allow clients to create and manage their IPv4 and IPv6 reverse DNS records within the defined limits - case #54
  • New Feature: Manage instance firewall rules, snapshots, reverse DNS, and reserved IP addresses from the service page in the admin area
  • Improvement: Instance plans will be now presented with friendly names in the product configuration and when generating configurable options - case #55
  • Removed: Support for WHMCS V8.1 and previous
  • Bug Fix: Fixed problem with restoring instances from snapshots - case #63
  • Bug Fix: Other code corrections, language, and UI improvements

 

v1.0.1 Released January 12th, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.4 support
  • Bug Fix: Eliminated "FirewallGroup 'description' - cannot be empty" error that occurred when trying to create a service with an empty domain field - case #53

 

v1.0.0 Released November 17th, 2021

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
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
Acronis Cyber Protect Cloud

AI-Powered Integration of Data Protection and Cybersecurity.

Free
VPN reseller module

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

Free