Пределы (и опасности) of YunoHost
YunoHost отличный менеджер приложений! Это не только бесплатно, но и очень быстро: в несколько кликов вы установили полное приложение! становится все более серьезным конкурентом Софтакулус и даже WHM/cPanel.
Если вы разработчик приложений: вы можете привлечь новых клиентов и новых пользователей, развернув свое программное обеспечение через YunoHost.
Однако: его, вероятно, не следует использовать для производственных целей или для критического использования.
Это реальная история: давным-давно, Счет-фактура версии ниндзя 4 можно легко развернуть на YunoHost. Все прошло хорошо и быстро, пока однажды он не был помечен как сломанный в каталоге ЮноХост.
Счет-фактура версии ниндзя 4 использовал библиотеку PhantomJS, но с обновлением до Debian 11 эта библиотека устарела и недоступна в качестве системного пакета. Из-за этого: теперь было невозможно восстановить резервную копию версии Invoice Ninja 4 на версии YunoHost 11. Внезапно пользователи этого программного обеспечения были заблокированы без доступа к своим данным без какой-либо поддержки.
Приложения, перечисленные в YunoHost, поддерживаются другими. Никто никогда не должен забывать, что: программное обеспечение написано и поддерживается реальными людьми.
Да, мы не решаем, что разработчики основной ветки разработки делают со своими приложениями…
Так сказал один разработчик ЮноХост!
Если, по каким-то причинам, вы используете приложение, которое больше не поддерживается, будь уверен, что ты останешься в своей грязи. У вас есть два слоя, о которых нужно беспокоиться: основные разработчики программного обеспечения, и переносимость программного обеспечения на YunoHost. В этом смысле и в долгосрочной перспективе: YunoHost добавляет новый уровень риска!
В данном случае история закончилась не так уж плохо: Invoice Ninja все еще разрабатывался, и версия 5 вышел позже (в том числе на ЮноХост). Но это могло привести к серьезным проблемам у пользователей..
Другой такой случай был с WordPress: одно обновление испортило файлы’ разрешения и диспетчер медиафайлов в WordPress сломались, изображения становятся нечитаемыми или новые загрузки не работают. Для пользователей, у которых WooCommerce в WordPress работает на YunoHost: это, должно быть, был болезненный период, пока не вышло следующее обновление!
Версии PHP на YunoHost устанавливаются по мере необходимости., только при первой установке. Итак, если вы запускаете одно приложение на PHP 7.4 и вы хотите перенести его на другой сервер YunoHost, на котором нет PHP 7.4 установлен: вы не сможете восстановить это приложение! Сначала вам нужно будет найти другое приложение, использующее PHP 7.4, установить его, тогда восстанови свой…
В заключение:
-YunoHost отлично подходит для небольших, тестирование, и быстрое развертывание
-Помните, что YunoHost увеличивает ваш риск и лишает вас контроля
-Если вы хотите использовать приложение в производстве: убедиться, что за конкретным проектом стоит команда
-YunoHost value, надежность, и интерес со временем может только расти! Если вы не пробовали это: установите его на свой любимый сервер как можно скорее!