Los limites (y peligros) de YunoHost
YunoHost es un gran administrador de aplicaciones! No solo es gratis sino también muy rápido: En unos pocos clics has instalado una aplicación completa! Se está convirtiendo en un competidor cada vez mayor para Softaculous e incluso WHM/cPanel.
Si eres desarrollador de aplicaciones: puede llegar a nuevos clientes y nuevos usuarios implementando su software a través de YunoHost.
Sin embargo: Probablemente no debería usarse para un propósito de producción o para un uso crítico.
Esta es una historia real: Érase una vez, Versión Invoice Ninja 4 podría implementarse fácilmente en YunoHost. Todo salió bien y rápido, hasta que un día se marcó como roto dentro del catálogo de YunoHost.
Versión Invoice Ninja 4 usó la biblioteca PhantomJS, pero con la actualización a Debian 11 Esta biblioteca quedó obsoleta y no está disponible como paquete del sistema. Debido a esto: ahora era imposible restaurar una copia de seguridad de la versión Invoice Ninja 4 en una versión de YunoHost 11. De repente, los usuarios de este software fueron bloqueados de sus propios datos sin ningún tipo de soporte..
Las aplicaciones enumeradas dentro de YunoHost son mantenidas por otros. Nadie debería olvidar nunca que: El software está escrito y mantenido por personas reales.
Sí, No decidimos qué hacen los desarrolladores ascendentes con sus aplicaciones ...
Eso dijo un desarrollador de YunoHost!
Si, por las razones que sean, Está utilizando una aplicación que ya no se mantiene, Asegúrese de que se quedará en su tierra. Tienes dos capas de las que preocuparte: Los desarrolladores principales del software, y la portabilidad del software a YunoHost. En este sentido y a largo plazo: YunoHost está agregando una nueva capa de riesgo!
En este caso la historia no terminó tan mal: Invoice Ninja todavía se estaba desarrollando y una versión 5 salió más tarde (incluyendo en YunoHost). Pero esto podría haber dejado a los usuarios en serios problemas..
Otro caso de este tipo fue con WordPress: Una actualización estropeó los archivos’ permisos y el Administrador de archivos multimedia dentro de WordPress se rompió, con imágenes que se vuelven ilegibles o nuevas cargas que no funcionan. Para los usuarios que tienen WooCommerce en WordPress ejecutándose en YunoHost: Este debe haber sido un período doloroso hasta que salió la próxima actualización.!
Las versiones de PHP en YunoHost se instalan cuando se necesitan, solo cuando se instalan por primera vez. Entonces, si ejecuta una sola aplicación en PHP 7.4 y desea migrarlo a otro servidor YunoHost que no tenga PHP 7.4 Instalado: Le será imposible restaurar esa aplicación! Primero tendrá que encontrar otra aplicación usando PHP 7.4, Instálalo, luego restaura el tuyo…
En conclusión:
-YunoHost es ideal para pequeños, pruebas, y despliegues rápidos
-Recuerde que YunoHost aumenta su riesgo y le quita algo de control
-Si desea utilizar una aplicación en producción: Asegúrese de que haya un equipo detrás de un proyecto en particular
-Valor de YunoHost, fiabilidad, y el interés solo puede crecer con el tiempo! Si no lo has probado: Instálalo en tu servidor favorito lo antes posible!