Version: 2.1.0
2.1.0 — Native Stack
The backend leaves containers behind. The panel, the web servers, PHP, the database, DNS, mail and FTP all become host services under systemd.
:80 / :443 front-end -> nginx 127.0.0.1:8188 / 8288
-> apache 127.0.0.1:8189 / 8289
-> openlitespeed 127.0.0.1:8190 / 8290
What changed
- A website is a directory again. Document roots are
/home/<account>/public_html/<domain>— the layout a cPanel or DirectAdmin administrator already knows. Nothing lives inside a container volume. - Multi-WebServer Hosting. One account can run nginx, Apache and OpenLiteSpeed side by side; each website picks its own engine and its own PHP version. An application that needs a reverse proxy is held to nginx, and the page says why.
- PHP 5.6 through 8.6, installed from the distribution, one FPM pool per
site, per-account
php.inioverrides. - AutoSSL that checks first. A name is resolved against this server's public address before a certificate is ordered, so a domain whose DNS has not moved yet no longer fails the whole thing.
- The panel stays off 80 and 443. Those belong to the websites; the panel answers on 2083 and the administrator's panel on 2087.
Upgrading
The update prepares the native stack but does not move live traffic on its own — an unattended update is the wrong moment to change which process answers on port 80. Review the plan, then switch when you are ready:
hitechcloudcli native-migrate plan
hitechcloudcli native-migrate run
It backs up the current configuration first, leaves site files where they are,
and can be undone with hitechcloudcli native-migrate rollback.
Was this helpful?