How to upgrade Discourse

The precise question is this: Discourse can be upgraded via browser and via console; what are the criteria for the decision which way to go? Here is my view via the browser today:

It seems that the discourse 37f7f306 New Version Available! upgrade is not possible to run with the browser (and has to be done in the console), but rather than having the Upgrade button disabled, you may show the link to the description about upgrading via console

This upgrade is possible via the browser, but you gotta do the docker_manager upgrade first.

I have had %100 success rate with upgrading via the browser. There are some circumstances where you HAVE to use the CLI (when Postgres 13 was introduces).

There should be an “upgrade all” button in the top right. That is my go to!

2 Likes

Great, thank you. I would be great to make such dependencies clear

The visual rendering of the docker upgrade (or any other upgrade) is very attractive - piping output of impressive complex scripts to a browser based console window is quite elegant. Bravo!!

1 Like