
YunoHost – уникальный по своей природе продукт. Это результат сплочённой работы open-source комьюнити с целью максимального упрощения жизни тем, кто горит желанием перевести свою цифровую жизнь на собственные сервисы. В отличие от прочих self-hosted платформ – это не просто панель управления, объединяющая сервисы и службы, а практически полноценный дистрибутив.
Ранее мы уже затрагивали две других self-hosted платформы Cloudron и CapRover, и вот очередь дошла до последнего претендента.
Причина №1. Платформа-дистрибутив
Перед тем, как установить Cloudron или CapRover, необходимо подготовить “основу”. Как правило в это понятие входит:
- Установка серверного дистрибутива (обычно Ubuntu);
- Установка обновлений;
- Настройка фаервола, Fail2Ban и SSH доступа.
Это довольно тривиальные действия, которые в принципе не занимают много времени, но могут заставить обычного пользователя почитать несколько мануалов.
YunoHost избавляет пользователей от такой нужды. Вы устанавливаете изначально целостную и готовую систему, минимальная конфигурация которой происходит через GUI в процессе установки.

Если же так получилось, что вы сторонник “дедовских” методов, YunoHost может быть установлен на уже готовый дистрибутив Debian.

Причина №2. Низкие системные требования
Как в целом считается, содержание сервера (домашнего или VPS у провайдера) достаточно дорогое удовольствие. И, хотя все рассматриваемые нами self-hosted сервисы могут быть установлены на слабые устройства, YunoHost поднимает планку ещё выше.
Сервис предлагает готовы образы для:
- Raspberry Pi 1,2,3,4 и Zero;
- Orange Pi PC+ и прочие ARM платы;
- Virtual Box (если компьютер работает 24/7 и способен потянуть виртуалку).
Добавим к этому обычные ПК и облачные серверы разных мастей.
Учтите, что для ряда приложений всё равно понадобится железо мощнее, но для выполнения повседневных задач в кругу семьи – YunoHost может стать идеальный вариантом. В том числе и для экономии бюджета.
Причина №3. “Диагноз” или идеальный способ мониторинга системы
Диагноз – это отдельный раздел в административной панели, позволяющий определить проблемы с YunoHost или наоборот убедиться в том, что всё работает как надо. Среди прочих платформ, данный функционал уникален, и способен сэкономить многие часы, проведённые за правильной настройкой сервера.

“Диагноз” даёт исчерпывающую информацию о возможных уязвимостях системы, о проблемах с интернет соединением, Email сервером и портами. Дополнительно предоставляется информация о том, как решить ту или иную проблему и рекомендации, связанные с улучшением работы сервера.
От себя лишь добавлю, что данный функционал максимально полезен, так как рабочий YunoHost ещё не означает, что всё работает как надо или как задумано разработчиками.
Причина №4. Огромная библиотека приложений
Более 300 приложений – именно такое число предлагает YunoHost своим пользователям. Это стало возможным благодаря открытости платформы и обширному комьюнити.

Да, безусловно, не все из них могут поддерживаться в настоящий момент, а часть приложений не обновлялись достаточно продолжительное время. Но всё это мы рассмотрим отдельно. Что важно сейчас, так это то, что YunoHost предоставляет множество альтернатив как закрытым, так и open source сервисам.
Также отдельно можно отметить наличие ссылок на репозитории и документацию практически к каждому приложению. Если вы по совместительству разработчик, то вам точно будут рады.
Причина №5. Открытое комьюнити
Если вы хоть раз хотели почувствовать себя частью чего-то большего или принести пользу, команда YunoHost приветствует любую форму помощи: будь-то статья в блоге, составление документации, перевод, разработка и тестирование платформы и приложений.
Касательно практической пользы для пользователя, хочется отдельно отметить форум. Как и в случае с Cloudron, если у вас возникнет проблема, скорее всего её решение уже есть именно здесь. В противном случае, не нужно будет ждать ответа от поддержки долгие дни, достаточно просто оставить новую тему.
Более того YunoHost сам по себе более популярный продукт, нежели Cloudron или CapRover. Вы можете найти полезные материалы по нему в том числе и на просторах Рунета. Не говоря уже о многочисленных источниках на зарубежных порталах.
Итоги
YunoHost, как и другие рассматриваемые нами платформы, имеют довольно веские причины стать безусловным фаворитом и проводником в мире self-hosted платформ и сервисов для простого обывателя. В каждой из них есть что-то уникальное, будь то открытость и простота YunoHost, зрелый и профессиональный подход Cloudron или настраиваемость и свобода CapRover. Во многом же, они выполняют довольно схожие функции и будут отличаться для вас лишь степенью вовлечённости и количеством затраченного на установку и настройку времени.
Позднее, мы ещё остановимся на разборе недостатков каждой из платформ, но если вы хотите попробовать YunoHost уже сейчас, не обязательно сдувать пыль со старенького ноутбука. Достаточно завести виртуалку.
Автор: Владислав Лищенко / HomeHosted.ru