White Label Enhance Module for Blesta

Sell Enhance hosting under your own brand with this Enhance control panel module for Blesta. Your clients manage everything in your Blesta client area and never see the panel. The Advanced Enhance Manager plugin is included.

Order Now Ask a Question

White label Enhance hosting, sold and run by Blesta

Connect your Enhance cluster, choose a plan for each package and start to sell. Try every screen first in mock mode, with test data and no call to your cluster.

Order Now
White label mode, on by default

A white label Enhance control panel, from order to support

Your clients order, manage and get help in your Blesta client area. The panel software stays out of sight at each step, and your brand stays in front.

  1. 1

    Order under your brand

    A paid order sets up the hosting, and the client starts in your client area with no panel login.

  2. 2

    Brand your panel account

    The included Advanced Enhance Manager plugin sets the logos, icons and branding settings of your panel account.

  3. 3

    Support without the panel

    Clients get neutral messages with a reference, and your staff find the cause in the module log.

Everything in the Enhance control panel module for Blesta

The Containers tab of Advanced Enhance in the Blesta client area: containers, staging and site import

A white label client area, on by default

White label mode is on for each new package. Your clients see no panel name, no panel address and no panel login, and never get a raw panel error. They do all their hosting work in your Blesta client area. Your staff keep the panel sign-on for each service.

Each client stays inside their own account

Each order gets an access token for the client's own account on the panel. The client's tabs work with that token, so the panel itself keeps each client inside their own account. The module also checks every ID against the client's service before a call. The client never sees the token.

Included plugin: Advanced Enhance Manager

The plugin comes with the module. It brands your panel account with your logos, icons and sign-in image, and it builds your hosting plans. You also manage the server groups and the default DNS records of new zones from the Blesta admin. Each page has its own staff permission.

Move from your current Enhance module

The included plugin imports the packages and services of the stock Enhance module or the third-party module. A dry run shows each service first and changes nothing. Run moves the packages in one step, and Undo puts a package back. The panel gets read calls only.

Orders that set themselves up

A paid order creates the client's account, the subscription and the first container on your cluster. A failed order removes what it made, and the next order of the same client uses the same account. Suspend, unsuspend, upgrade and cancel follow Blesta. An upgrade that the new plan cannot hold stops before Blesta makes an invoice.

Your rules for each package

Turn each client tab on or off for a package. Items with more risk, such as the web server configuration, Git deploy, Node.js, SSH, cron jobs and the site importer, start off. At the order, the client chooses the plan, the server location, the PHP version and an application.

Overview: the health of the hosting at a glance

Clients see the status of their hosting, the resource use of their plan and the traffic of the last 24 hours. Five health checks cover SSL, DNS, the last backup, the PHP version and email authentication. Each check links to the tab that fixes it.

Test on staging, then go live

Clients add and delete containers inside the limits of their plan. They copy a container to staging, test a change and push it live. A site from a cPanel or Plesk backup moves in with the site importer, and a preview address shows it before the DNS changes.

Secure websites with free SSL

Clients add websites, aliases and subdomains, and choose the primary website. They get free certificates or install their own, and turn on the HTTPS redirect. The ModSecurity firewall, the page cache, rewrites and a Cloudflare connection are set for each website.

DNS changes without a support ticket

Clients add, edit and delete the records of each zone and change the zone settings. A name server check tells them when the domain points to your hosting. DNSSEC turns on and off on the same tab.

Email that is ready for a mail program

Clients add mailboxes with a quota, forwarders and autoresponders, and set the spam filter. The tab shows the values for a mail program and opens the webmail. An SPF, DKIM and DMARC check gives the record value to copy.

Databases your clients set up alone

Clients add databases and users, set the privileges and let a user connect from another computer. They import an SQL file and open phpMyAdmin with one click. PostgreSQL shows when your cluster offers it.

Files and access without the panel

Clients add FTP users, each with its own folder, and set the SSH password and the SSH keys. In white label mode they move files with FTP, SFTP and SSH. The file manager and the terminal need the panel sign-on.

PHP and speed in your clients' hands

Clients choose a PHP version of their plan, turn PHP extensions on and change php.ini values. ionCube and Redis turn on where the plan allows them. They read the PHP error log, add .htaccess rules, block or allow IP addresses and set cron jobs.

Backups and restores when clients need them

Clients make a backup at any time, restore it and follow the restore log. They also download the current container. A restore never needs a support ticket.

WordPress and apps in a few clicks

Clients install applications such as WordPress in a few clicks. The WordPress manager updates the core, installs and updates plugins and themes, and manages the users. Joomla users, Node.js, persistent apps and Git deploy are on the same tab.

Clients see every change on their account

Clients read the activity log of their hosting account and add their Cloudflare keys. With white label mode off, they also change the panel password and manage their team members.

Reseller tab: your clients sell hosting too

On a reseller plan, clients make their own plans and add their own customers. They set their own branding, the sign-in address of their customers and a staging domain. The tab shows only on a plan that allows customers.

Staff see everything, with the cause of each error

Staff open the same tabs with every function, also the items that a package hides. A staff tab shows the raw provider error, and the customer token box issues a new token in one click. A daily read-only drift check logs each service whose status or plan differs from the panel.

Fair limits and server moves for staff

A staff-only tab sets the container limits and the file system quota, and shows the usage. Staff suspend a container, calculate the usage again and move a role of a container to another server. The limit changes and the server move need a cluster-owner token.

Websites & SSL tab in the Blesta client area: the primary website with its folder, its DNS state and its certificate state
DNS tab of the Enhance control panel module for Blesta: the records of the zone, each with Edit and Delete
Email tab in the Blesta client area: the SPF, DKIM and DMARC checks with the DMARC record to copy
Applications tab in the Blesta client area: the form that installs WordPress on a container, with the folder and the admin login
Account tab for staff in the Blesta admin: white label mode on and the customer token of the service in the state issued
Limits & Placement staff tab in the Blesta admin: the container limits and the file system quota with the current usage
Branding page of the included Advanced Enhance Manager plugin: the branding settings and the logo images of the panel account
Plans page of the included Advanced Enhance Manager plugin: the hosting plans with their limits, PHP versions and subscriptions

Questions about the Enhance control panel module for Blesta