wsDoctor - встроенный врач сервера
wsDoctor следит за сервером сам, без открытой вкладки браузера. Итог виден на дашборде и в уведомлениях, а набор проверок выбираете вы.
Чем панель отличается на настоящем сервере.
wsDoctor следит за сервером сам, без открытой вкладки браузера. Итог виден на дашборде и в уведомлениях, а набор проверок выбираете вы.
Написана на Go. Две службы вместе занимают 10-20 МБ памяти, поэтому самой панели хватает VPS с 1 vCPU и 1 ГБ.
У панели свой порт и TLS на 5443, она не зависит от веб-сервера, которым управляет. Можно войти и всё исправить.
Веб-часть работает без привилегий и не выполняет команд. Отдельная служба root принимает только типизированные запросы и проверяет каждое поле.
Зоны DNS через API, DNS-01 для wildcard-сертификатов, режим прокси и Tunnel без открытых портов.
Livepatch и ESM из панели: патчи ядра без перезагрузки и расширенные обновления безопасности.
Интерфейс, стили и шрифты вшиты в бинарник. Панели не нужны собственные PHP и база данных на сервере.