Updated February 26, 2026: This article has been updated to reflect changes introduced in Phase 2 of Website Isolation. Key changes: --site-isolation-allow command has been renamed to --site-isolation-allow-all; end users can now enable isolation for their own domains (previously admin-only). See the Phase 2 announcement for full details.
Update on Feb 5, 2026: Added details about partial PHP-FPM support.
We are announcing the beta release of Per-Site CageFS Isolation, a new feature designed to enhance security within multi-site accounts. Available at no additional cost to existing CloudLinux customers, this release marks the first phase of our comprehensive Website Isolation project.
Currently, CloudLinux provides user-level isolation through CageFS, ensuring that users on a server cannot access each other's files. With Website Isolation, we're taking this a step further by enabling isolation between websites within the same user account.
Website Isolation is valuable for any environment where customers run multiple sites under a single account. This includes:
This new feature delivers direct value to end customers:
In addition to enhancing the customer experience, hosting providers also benefit through:
This beta release delivers the following capabilities:
| Handler | Status |
| LSAPI | ✅ Supported (Recommended) |
| CGI | ✅ Supported |
| FPM | ⚠️ Partially Supported - see Compatible PHP Versions below |
| FCGI | 🔜 Coming in future releases |
Website Isolation provides partial FPM handler support for ea-php (cPanel). The following ea-php versions are compatible:
| Package | Minimum Version |
|---|---|
| ea-php56-php | 5.6.40-25.cloudlinux.3 |
| ea-php70-php | 7.0.33-29.cloudlinux.3 |
| ea-php71-php | 7.1.33-20.cloudlinux.3 |
| ea-php72-php | 7.2.34-12.cloudlinux.3 |
| ea-php73-php | 7.3.33-15.cloudlinux.3 |
| ea-php74-php | 7.4.33-16.cloudlinux.1 |
| ea-php80-php | 8.0.30-9.cloudlinux.1 |
| ea-php81-php | 8.1.33-2.cloudlinux.3 |
| ea-php82-php | 8.2.29-2.cloudlinux.3 |
| ea-php83-php | 8.3.30-1.cloudlinux.1 |
| ea-php84-php | 8.4.17-1.cloudlinux.2 |
| ea-php85-php | 8.5.2-1.cloudlinux.1 |
Install the beta version from the testing repository:
yum install cagefs --enablerepo=cloudlinux-updates-testing
| Package | Minimum Version |
| cagefs | 7.6.30-1 |
| lve (liblve) | 2.2-1 |
| lve-wrappers | 0.7.13-1 |
| alt-python27-cllib | 3.4.33-1 |
1. Enable the feature server-wide (administrator, one-time setup):cagefsctl --site-isolation-allow-all
cagefsctl --site-isolation-enable example.com
3. Verify isolation is active:
cagefsctl --site-isolation-list
To disable isolation for a domain:
cagefsctl --site-isolation-disable example.com
For more details, please read the documentation.
We'll roll out Website Isolation in three phases:
The next phases are planned for release in the current and following quarters.
The beta is available now for deployment in your environments. We invite you to start testing and share your feedback, helping us refine this new feature. If you run into any technical issues, please open a ticket with our support team.
Stay tuned for updates!