Version: 3.0.6
3.0.8
Highlights​
-
LiteSpeed Enterprise Integration & Automatic VHost Synchronization:
- Full support for upgrading from OpenLiteSpeed to LiteSpeed Enterprise (
lsws/lshttpd) with bidirectional configuration compatibility. - Automatic generation and XML formatting of
/usr/local/lsws/conf/vhosts/<domain>/vhconf.xmland/usr/local/lsws/conf/httpd_config.xml. - Added LiteSpeed worker process user (
nobody) to thenginxgroup to guarantee read/write access to per-domain PHP-FPM UNIX sockets (/run/hitechcloud/php/<domain>-php<version>.sock). - Web servers status monitor and engine switchers in both Admin and User panels now accurately track all service aliases (
hitechcloud-openlitespeed,lshttpd,lsws,openlitespeed).
- Full support for upgrading from OpenLiteSpeed to LiteSpeed Enterprise (
-
CPU Quota & Core Limits per User Account:
- Implemented
hitechcloudcli user-limitCLI and systemd cgroup v2 drop-in management under/etc/systemd/system/user-<uid>.slice.d/50-hitechcloud-plan.conf. - Flexible CPU specification supporting both percentages (e.g.
50%,150%,200%) and floating-point/integer core counts (e.g.0.5,1,2). - Added support for memory caps (
--ram), task/thread count limits (--tasks), and I/O weights (--io). - Native hosting plans automatically enforce CPU quotas when provisioning or updating user accounts via
hitechcloudcli native-limits.
- Implemented
-
Database Resource Limits (MariaDB / MySQL / PostgreSQL):
- Implemented
hitechcloudcli db-limitsallowing system administrators to bound CPU quotas and RAM consumption across database engines. - Generates drop-in units in
/etc/systemd/system/<service>.service.d/50-hitechcloud-dblimits.confand applies immediate runtime enforcement viasystemctl set-property --runtime.
- Implemented
-
JetBackup-Style Backup Destinations for Admin & User Panels:
- Resolved
{"error":"env file not found"}404 error by automatically generating default configuration templates upon initial access. - Expanded backup destinations with complete support for Local, SSH / SFTP, FTP / FTPS, S3-Compatible Object Storage, WebDAV, Azure Blob Storage, and Dropbox.
- Admin Panel Destinations view provides unified credential management and backup target provisioning across all storage protocols.
- Resolved
-
pgAdmin 4 User-Panel Integration:
- Directly exposed pgAdmin 4 web interface inside the User Panel navigation sidebar, databases view, and management actions.
- Users with PostgreSQL databases enabled can launch pgAdmin with single-click access proxied via
/postgresql/pgadmin.
-
Webmail & Meet Enhancements:
- Reseller Whitelabel CNAME Support: Full support for custom webmail domains via CNAME pointing. Automatically matches HTTP Host headers to the owning reseller and displays their custom logo, brand name, and favicon on both login and mailbox screens.
- AI Assistant & LiveChat Floating Widget: Normalized message payload serialization across LLM providers and added the LiveChat tab directly inside the floating Assistant panel.
- Office Docs & Markdown Editor: Rich markdown-to-HTML parser and ProseMirror schema seeding for
.md,.docx,.xlsx, and.pptxdocuments, resolving blank document rendering. - Files Storage & Quota Enforcement: Resolved quota validation bugs for unlimited accounts in
canStorewhile strictly preventing uploads when storage limits are exceeded. - Asynchronous SSL Management: Backgrounded Let's Encrypt / ACME issuance tasks in Admin 2087 and User panel, preventing reverse proxy 504 gateway timeouts.
- Dynamic host resolution for HiTechCloud Meet: invitation links generated within Webmail and Meet plugin now honor the active public domain rather than legacy static hostnames.
- Added "All Inboxes" unified mailbox overview in the Webmail sidebar when multiple email accounts are configured.
- Enhanced plugin activation handling to ensure team collaboration and chat services activate smoothly.
-
Dedicated & Primary IP Pool Assignment:
- Fixed account IP allocation logic on multi-IP servers to properly distinguish and assign the primary server IP address (
.43) vs secondary pooled IPs (.61).
- Fixed account IP allocation logic on multi-IP servers to properly distinguish and assign the primary server IP address (
Fixes​
- LiteSpeed VHost Resolution: Fixed default LiteSpeed landing page hijack by syncing listener mappings and virtual host domains in
httpd_config.xml. - PHP-FPM Socket Permissions: Fixed 503 Service Unavailable errors on LiteSpeed Enterprise caused by worker group permission mismatches on PHP-FPM unix sockets.
- Backup Target Initialization: Safe fallback to default configuration template when reading non-existent
backup.envfiles. - Service Name Detection: Resolved false "failed" status reports in Native Stack overview for LiteSpeed Enterprise daemon instances.
Internal​
- Added CLI tools:
hitechcloudcli/user/limit.shandhitechcloudcli/db/limits.sh. - Updated Go backend services in
hitechcloudpanelandhitechcloudadmin. - Version migration script:
version/3.0.8/UPDATE.sh.
Was this helpful?