PanelAlpha Documentation
Back Home
Live Demo Get Started

PanelAlpha Engine

Documentation
    Introduction
Getting Started
    Installation Guide Update Guide SSL Configuration Translations
System Configuration
    General Configuration Plans Hosting Servers DNS Servers Email Servers Remote Backups Notifications Automatic SSL Plugins & Themes Background Billing Diagnostic Mode Automatic Tester Snapshot Tool
Admin Area
    Dashboard Instances Services Users Logs Migrations
Onboarding Methods
    Quick Onboarding Super Quick Onboarding Standard Onboarding
Hosting Servers
    Hosting Scenarios PanelAlpha Engine cPanel Plesk DirectAdmin WP Cloud
DNS Servers
    Cloudflare cPanel DNS Only PowerDNS
Email Servers
    Mailcow cPanel
Billing Systems Integrations
    PanelAlpha WordPress Hosting For WHMCS
Integrations
    Atarim AWStats Matomo Google Analytics Let's Encrypt Google PageSpeed Insights DB-IP Extendify WithoutDNS
Client Area - Instances
    List of Instances Creating New Instance Importing Existing Instance Instance Details Changing Domain Sharing Instances Monitoring Backups Plugins Advanced Settings
Client Area - Hosting
    Summary Domains FTP Accounts MySQL Databases Cron Jobs File Manager DNS Zone Editor Email Addresses Email Forwarders

# PanelAlpha Engine

  • Configuration
  • Redis Cache Configuration

This engine has been designed to handle “webhosting service” as a separate docker container on a server. This way each customer’s data is separated and can scale up depending on the needs. The solution also works well for individual customers who are having too large instances to have them on a shared hosting server.

# Configuration

Navigate to Configuration → Servers → Hosting Services. You will see a list of already installed servers, if there are any. You may add a new server from this point by following the steps below.

Press the 'Add Server' button, and a new form will appear. Fill out all the required data to successfully add the new server:

  • Name - Enter the server name
  • Type - Select "PanelAlpha" engine
  • Group - Choose an existing group to assign the server or create a new one
  • IP/Hostname - Enter the same IP/Hostname as you used during the installation process
  • API Token - Previously generated API Key from the installation step
  • SSL Verification - Select if you want to connect via SSL
  • Onboarding Domain (Optional) - If a domain is entered here, it will be used for instance creation instead of the domain specified in the plan configuration with the Quick or Superquick onboarding method selected. This is useful when multiple servers are assigned to a single group in Hosting Servers.
  • Test Connection - Check if connection is successful

Your PanelAlpha Engine is now ready to use. You may set it up as a Hosting Server type for your prepared Plans.

# Redis Cache Configuration

  • Redis server is automatically installed with each PanelAlpha Engine service as part of the default configuration
  • Navigate to the Plan Configuration section at: Admin Area → Configuration → Plans → Plan details → Hosting → Enable Redis Cache to enable Redis caching.
  • Upon enabling this option, the Redis Object Caching (opens new window) plugin will be automatically installed and configured for WordPress instances.