Skip to main content
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.ini overrides.
  • 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?