Limity (a nebezpečí) z YunoHost
YunoHost je skvělý správce aplikací! Je to nejen zdarma, ale také velmi rychlé: na pár kliknutí jste nainstalovali kompletní aplikaci! Stává se stále větším konkurentem Softaculous a dokonce WHM/cPanel.
Pokud jste vývojář aplikací: můžete oslovit nové zákazníky a nové uživatele nasazením svého softwaru přes YunoHost.
However: pravděpodobně by neměl být používán pro produkční účely nebo pro kritické použití.
Toto je skutečný příběh: kdysi, Faktura verze Ninja 4 lze snadno nasadit na YunoHost. Vše proběhlo v pořádku a rychle, dokud to jednoho dne nebylo označeno jako zlomený v katalogu YunoHost.
Faktura verze Ninja 4 použil knihovnu PhantomJS, ale s upgradem na Debian 11 tato knihovna je zastaralá a není dostupná jako systémový balíček. Kvůli tomuhle: nyní nebylo možné obnovit zálohu verze Invoice Ninja 4 na verzi YunoHost 11. Náhle byli uživatelé tohoto softwaru zablokováni z jejich vlastních dat bez jakékoli podpory.
Aplikace uvedené v YunoHost jsou spravovány ostatními. Na to by nikdo nikdy neměl zapomenout: software je napsán a spravován skutečnými osobami.
Ano, nerozhodujeme o tom, co upstream vývojáři udělají se svými aplikacemi…
Tak řekl jeden vývojář YunoHost!
Li, z jakýchkoli důvodů, používáte aplikaci, která již není udržována, buďte si jisti, že zůstanete ve své špíně. Máte dvě vrstvy, o které se musíte starat: hlavní vývojáři softwaru, a přenositelnost softwaru na YunoHost. V tomto smyslu a dlouhodobě: YunoHost přidává novou vrstvu rizika!
V tomto případě příběh neskončil tak špatně: Faktura Ninja byla stále ve vývoji a verze 5 vyšel později (včetně na YunoHost). To však mohlo uživatele způsobit vážné potíže.
Dalším takovým případem byl WordPress: jeden upgrade zkazil soubory‘ oprávnění a Správce mediálních souborů ve WordPressu se zlomil, obrázky se stávají nečitelnými nebo nefungují nově nahraná videa. Pro uživatele, kteří mají WooCommerce ve WordPressu běžící na YunoHost: to muselo být bolestivé období, dokud nevyšla další aktualizace!
Verze PHP na YunoHost se instalují, když jsou potřeba, pouze při první instalaci. Pokud tedy provozujete jednu jedinou aplikaci na PHP 7.4 a chcete jej migrovat na jiný server YunoHost, který nemá PHP 7.4 nainstalováno: nebude pro vás možné obnovit tuto aplikaci! Nejprve budete muset najít jinou aplikaci pomocí PHP 7.4, nainstalujte jej, pak obnovte svůj…
In conclusion:
-YunoHost je skvělý pro malé, testování, a rychlé nasazení
-Pamatujte, že YunoHost zvyšuje vaše riziko a odebírá vám určitou kontrolu
-Pokud chcete použít aplikaci ve výrobě: ujistěte se, že za konkrétním projektem stojí tým
-Hodnota YunoHost, spolehlivost, a zájem může časem jen růst! Pokud jste to nezkoušeli: nainstalujte jej na svůj oblíbený server co nejdříve!
