hostprofi.ru
Подобрать хостинг
Термин·буква R

RunCloud

краткое определение

RunCloud — облачная панель управления серверами на основе Nginx и PHP-FPM. Ориентирована на разработчиков WordPress и PHP-приложений с акцентом на Git-деплой и атомарные развёртывания.

RunCloud — SaaS-панель управления серверами: устанавливается агент на VPS, дальнейшее управление идёт через облачный интерфейс RunCloud. Это отличает её от самостоятельных панелей (HestiaCP, ISPmanager) — конфигурации хранятся на серверах RunCloud, а не только на вашем сервере.

Как работает

После установки агента командой RunCloud сервер подключается к облачному дашборду. Веб-приложения разворачиваются на стеке Nginx + PHP-FPM с поддержкой нескольких версий PHP одновременно. RunCloud генерирует отдельный PHP-FPM pool для каждого сайта с настраиваемыми параметрами (min/max workers, timeout).

Git-деплой — ключевая функция: подключение репозитория (GitHub, GitLab, Bitbucket) и автоматический деплой при пуше в ветку. Поддерживает атомарные (atomic) развёртывания — новая версия разворачивается в отдельную директорию, симлинк переключается только после успешной сборки. Это исключает downtime при деплое.

Встроенный Redis-менеджер позволяет настроить Redis для кеширования WordPress без ручной правки конфигов. SSL-сертификаты через Let's Encrypt — один клик. Бекапы — в AWS S3, Google Cloud Storage, Dropbox или Backblaze B2.

История

RunCloud основан в Куала-Лумпуре (Малайзия) в 2016 году командой разработчиков. Целевая аудитория — разработчики, которым нужна простота cPanel, но с современным DevOps-workflow (Git, атомарный деплой). В 2020 году добавлена поддержка Docker-приложений. По состоянию на 2024 год RunCloud управляет более чем 70 000 серверов.

Тарифы

  • Basic — $8/мес., 1 сервер, базовые функции.
  • Pro — $15/мес., до 3 серверов, Git-деплой, атомарный деплой.
  • Business — $45/мес., неограниченно серверов, командный доступ.

RunCloud: интеграции и автоматизация

RunCloud поддерживает несколько серверов в одной панели — удобно для агентств. Deploy key для GitHub/GitLab/Bitbucket: автодеплой при push в ветку через webhook. Один клик — pull новых коммитов, запуск composer install, npm build, php artisan migrate. Wildcard SSL через DNS challenge — для поддоменов автоматически. RunCloud Hub (WordPress plugin) — управление обновлениями плагинов и WordPress прямо из RunCloud UI.

Сравнение с Ploi.io и Forge: RunCloud — более полный контроль над сервером, поддержка нескольких PHP-версий, SSL. Laravel Forge — оптимизирован для Laravel, официальный инструмент от команды Laravel. Ploi.io — дешевле Forge, хороший выбор для laravel/symfony разработчиков. Для агентств с разнородными проектами RunCloud универсальнее.

На что обращать внимание

RunCloud — SaaS: если RunCloud прекращает работу или недоступен, вы теряете возможность управлять серверами через интерфейс (SSH-доступ при этом остаётся). Панель не имеет реселлерского уровня и почтового сервера — для почты нужно стороннее решение (Mailgun, Zoho Mail). Нет поддержки Windows-серверов. Оптимально для команд разработчиков WordPress или PHP-стартапов без выделенного DevOps-специалиста.

RunCloud поддерживает Ubuntu 20.04/22.04 и Debian 11. Агент устанавливается на чистый сервер — конфликты с существующими установками Nginx или Apache возможны.

RunCloud vs традиционные панели

RunCloud — SaaS-модель: панель работает в облаке, на сервере устанавливается только агент. Это означает, что сервер работает независимо от RunCloud-серверов — если RunCloud недоступен, ваш сайт продолжает работать. В отличие от ISPmanager или HestiaCP, RunCloud ориентирован на WordPress-хостеров и разработчиков, не на реселлеров. Стоимость: $8/мес за один сервер с неограниченным числом сайтов.

Другие термины