Не стану врать, начиная писать первый материал для HomeHosted, я несколько раз подвергал сомнению свой выбор self-hosted платформы на обзор. В первую очередь это связано с тем, что Cloudron является моим персональным выбором для “домашнего сервера”. Также немаловажную роль играет то, что я в каком-то смысле помогаю разработке этой платформы. В таком положении достаточно легко выйти за пределы субъективной оценки и начать что-то нахваливать.
В данном цикле статей я постараюсь кратко остановиться на тех вещах, которыми может похвастаться конкретный сервис, а также на том, что делает ту или иную self-hosted платформу не самым лучшим выбором для Вас. Правда как всегда будет где-то посередине.
Причина №1. Интуитивный GUI
Когда речь заходит про правильную настройку своего будущего сервера, в голове возникают огромные строчки команд и скриптов в терминале. Ситуация усугубляется, если какой-нибудь энтузиаст или попросту “чайник” останавливается на серверном linux-дистрибутиве. Cloudron помогает максимально упростить данный процесс и буквально проводит администратора за ручку через всю первичную настройку. Всё, что для этого необходимо – установленный и предварительно обновлённый дистрибутив Ubuntu.
GUI платформы достаточно интуитивен, и при всей своей простоте, также содержит множество настроек для более продвинутых пользователей. Это же касается и установки приложений, которое здесь происходит в один клик из магазина приложений Cloudron.

Причина №2. Поддержка приложений разработчиками
По сравнению с YunoHost, где приложения поддерживаются исключительно коммьюнити, или CapRover, использующим готовые docker образы, приложения в Cloudron сопровождаются командой разработчиков. Безусловно, библиотека будет меньше, чем в указанных выше self-hosted платформах, но это позволяет подходить к поддержке и обновлению существующих образов более централизованно. Скорее всего пользователь не окажется в ситуации, когда после длительного пользования приложением на него перестанут выходить обновления и исправления.

Также Cloudron сам по себе является стабильно развивающейся платформой. Разработчики активно делятся ходом работы над новыми версиями и регулярно выкладывают так называемую “дорожную карту”, где описывают планируемые нововведения в ближайших обновлениях платформы.
Причина №3. Встроенный почтовый сервер
Личный почтовый сервер подойдёт не многим, но такая возможность в Cloudron имеется и работает достаточно хорошо. В первую очередь, её смогут оценить те, кто установит Cloudron на виртуальный сервер (VPS), а не на домашнем ПК. От администратора потребуется только настроить DNS записи, следуя подсказкам в панели управления.
Сама реализация почтового сервера крайне удачна и не требует установок дополнительных сервисов или бесконечных “копаний” в терминале. Через UI можно создавать почтовые ящики (а также их псевдонимы) и управлять ими, а также формировать списки рассылок (полезно для корпоративного сегмента).
Причина №4. Бэкапы и мобильность
Будучи платформой с ориентиром на корпоративный сегмент, Cloudron из коробки имеет продвинутый, но в то же время максимально простой функционал резервного копирования. Администратору не нужно настраивать rclone на сервере или приобретать снапшоты у поставщика VPS, а в библиотеке приложений не найдётся тот же Duplicati.
Cloudron поддерживает множество протоколов и сервисов, а само резервное копирование, как и положено, происходит без участия администратора после первичной настройки и установки расписания.
Если же пользователь каким-то образом умудрился что-то сломать и теперь не работает вся система, можно смело сбросить сервер до изначального состояния, повторно установить Cloudron и просто восстановить все приложения, данные и настройки нажатием нескольких кнопок. Это также пригодится в том случае, если необходимо поменять сервер. Cloudron крайне мобилен, а перенос данных происходит целиком в UI платформы, без необходимости обращаться к терминалу.
Причина №5. Бесплатный план
Безусловно, для многих самым большим минусом станет тот факт, что для полного функционала Cloudron требует дополнительную плату. Но на эту тему мы остановимся в отдельной статье, посвящённой недостаткам данной платформы.

Если ориентироваться на бесплатную версию, Cloudron предоставляет пользователям весь основной функционал, включая почту, резервное копирование, управление доменами и многое другое, но с некоторыми ограничениями. Так администратор может установить лишь 2 приложения на домен, но как правило этого вполне достаточно для домашнего использования. Хотите замену Google Drive и Google Docs? Установите Nextcloud и Collabora / OnlyOffice. Хотите медиацентр и может быть свой личный блог? Emby и WordPress к вашим услугам.
Платные подписки скорее подойдут стартапам и компаниям благодаря продвинутым функциям управления пользователями, большему числу почтовых ящиков и возможности развернуть целый массив приложений.
Итоги
Какой вывод можно сделать из всего перечисленного? Cloudron – отличная self-hosted платформа, если вы хотите максимально огородить себя от проблем и просто пользоваться отлично написанным продуктом. С ней вы будете уверены в том, что все сервисы работают “как надо”: автоматически обновляются, сохраняются в резервных копиях и не пребывают в отключке из-за малейшей ошибки, пока вы спите. Даже если просто хотите хостить сайт на WordPress, но не желаете платить за ISPManager или любую другую панель – это идеальный вариант.
Но, как и другие self-hosted платформы, Cloudron не лишён недостатков, о которых мы поговорим в следующий раз.