# PanelAlpha Engine
# Overview
PanelAlpha Engine runs each hosting service as a separate Docker container on a server. This isolates customer data and makes it easier to scale resources per service.
# Prerequisites
- PanelAlpha Engine installed and running
- Engine API reachable from the PanelAlpha instance
- API token generated during Engine installation
# Configure in PanelAlpha
Navigate to Configuration → Servers → Hosting Services. Press Add Server and fill out the form:
- Name — Enter the server name
- Type — Select "PanelAlpha" engine
- Group — Choose an existing group or create a new one
- IP/Hostname — Enter the same IP/Hostname used during installation
- API Token — Previously generated API Key from the installation step
- SSL Verification — Select if you want to connect via SSL
- Onboarding Domain (Optional) — If entered, used for instance creation instead of the plan domain with Quick or Super Quick onboarding. Useful when multiple servers are assigned to a single group.
- Test Connection — Check if the connection is successful
Your PanelAlpha Engine is now ready. Set it up as a Hosting Server type for your prepared Plans.
# Verify the Connection
Use Test Connection during server creation. If it succeeds, you can add the server.
# Plan Configuration
When creating a plan, go to the Hosting step. After choosing PanelAlpha and selecting a server group, additional configuration appears:
- Disk Space Limit (MB) — Maximum disk space for the service
- Memory Limit (MB) — Memory limit for sites. The value must be provided as an integer in megabytes (MB) only, without any suffixes (for example:
512,1024). - CPU Limit — CPU limit for the service
- Read Rate Limit (Bytes Per Second) — Disk read bandwidth limit
- Write Rate Limit (Bytes Per Second) — Disk write bandwidth limit
- Bandwidth Limit (MB Per Month) — Monthly transfer limit
- MySQL Databases Limit — Maximum number of MySQL databases
- FTP Accounts Limit — Maximum number of FTP accounts
- SFTP Accounts Limit — Maximum number of SFTP accounts
- Addon Domains Limit — Maximum number of addon domains
- Subdomains Limit — Maximum number of subdomains
- Inodes Limit — Inode limit
- Enable Redis Cache — Enables Redis object caching
- Redis Config — Advanced Redis configuration options, available when Enable Redis Cache is turned on. Allows fine-tuning Redis behavior at the plan level.
- Enable LiteSpeed Cache — Enables LiteSpeed cache support
- PHP-FPM Pool Settings — Advanced PHP-FPM pool configuration
- LSPHP Settings — Advanced LSPHP configuration
- Dedicated IPv4 — Assign a dedicated IPv4 (if available)
- Dedicated IPv6 — Assign a dedicated IPv6 (if available)
# Redis Cache Configuration
- Redis server is automatically installed with each PanelAlpha Engine service
- Navigate to Admin Area → Configuration → Plans → Plan details → Hosting → Enable Redis Cache
- Upon enabling, the Redis Object Caching (opens new window) plugin is automatically installed and configured for WordPress instances.