• [^] # Re: manque de moyens ?

    Posté par (site web personnel) . En réponse au journal LibreOffice boude le cloud ?. Évalué à 5.

    Nextcloud propose maintenant une extension qui s'installe en un clic qui fournit une instance CODE intégrée sans installation particulière. Il me semble qu'ils utilisent une AppImage pour ça.

    (par contre il y a des limitations... que je ne connais pas parce que j'utilise plutôt mon installation avec cette extension là : https://apps.nextcloud.com/apps/richdocuments - et c'est CODE, pas Collabora Online, donc ce n'est pas une version supportée par Collabora. Mais peut-être que qu'un truc similaire pourrait être intégrée à Tracim pour avoir un truc fonctionnel dans l'installation par défaut ?)

    Nextcloud c'est bien du PHP, et la facilité d'installation, en plus d'un simple dézippage une fois que PHP est installé + un copier coller de la configuration Apache ou nginx pour le faire fonctionner vient de 4 aspects :

    • pas de changement / renommage / changement de paramètres de configuration en 10 ans

    • une interface graphique qui fait plein de vérifications sur la configuration du serveur (sécurité, modules php manquants, configuration du serveur HTTP)

    • un écran graphique de mise à jour

    • un outil en ligne de commande, occ (l'équivalent de tracimcli), qui permet notamment de faire les mises à jour aussi, plus facilement en SSH et sans les problèmes de timeouts qu'on peut avoir depuis le Web.

    Le mécanisme de mise à jour, qui est le même entre l'écran graphique et l'outil en ligne de commande, et qui est vraiment robuste, fait aussi par défaut un backup de l'installation (on peut passer cette étape).

    J'ai maintenant confiance en le fait que ça va me prendre autour 5 minutes pour mettre à jour 3-4 instances de Nextcloud avec très peu de downtime, et ça, c'est vraiment très agréable même si je prévois un peu plus au cas où.

    Mon expérience avec Tracim c'est que l'installation et la mise à jour est plus compliquée et ça aiderait pas mal de rendre ça plus facile, avec une garantie forte que le fichier de configuration est minimal et n'a pas besoin d'être touché trop souvent (le fichier, ou les paramètres passées à l'image docker).

    Cela dit, c'est tout à fait gérable quand on a une personne qui s'occupe de l'administration système ; c'est juste que ça pourrait être rendu plus simple et potentiellement, ça pourrait peut-être faciliter l'adoption. Après, ça nécessite pas mal de travail et de test, et il y a peut-être d'autres priorités.