La question précise est la suivante : Discourse peut être mis à jour via le navigateur ou via la console ; quels sont les critères qui déterminent la méthode à choisir ? Voici ce que je vois aujourd’hui via le navigateur :
Il semble que la mise à jour discourse 37f7f306 Nouvelle version disponible ! ne puisse pas être lancée depuis le navigateur (et doit être effectuée dans la console), mais plutôt que le bouton Mettre à jour soit désactivé, vous pourriez afficher un lien vers la description expliquant comment procéder à la mise à jour via la console.
J’ai eu un taux de réussite de 100 % avec les mises à jour via le navigateur. Il existe certaines situations où vous DEVEZ utiliser l’interface de ligne de commande (CLI) (lorsque PostgreSQL 13 a été introduit).
Il devrait y avoir un bouton « Tout mettre à jour » en haut à droite. C’est ma solution préférée !
Le rendu visuel de la mise à niveau de Docker (ou de toute autre mise à niveau) est très attrayant : rediriger la sortie de scripts complexes et impressionnants vers une fenêtre de console basée sur le navigateur est tout à fait élégant. Bravo !!