Ставьте на чистый сервер. Hestia сама развернёт Nginx/Apache/PHP-FPM, Exim/Dovecot, MariaDB/PostgreSQL, DNS, Fail2ban и т. п. Если у вас уже есть свои Nginx/Docker-сервисы, лучше поставить Hestia на отдельный VPS, чтобы не конфликтовать.
Установка HestiaCP на Debian/Ubuntu
sudo apt update
sudo apt install -y curl
curl -O https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
sudo bash hst-install.sh
Инсталлятор задаст домен панели вида panel.example.com, почту администратора и пароли. После установки панель будет доступна по 8083/tcp. Разрешите порт:
sudo ufw allow 8083/tcp comment 'HestiaCP'
Что делать дальше?
Создайте пакет тарифов, пользователя, добавьте домен, выпустите Let’s Encrypt в GUI.
Для e-mail убедитесь, что у домена корректные MX, SPF, DKIM и rDNS на IP.