So, the SSL certificate renewal script failed to work … again. It seems to be pretty unreliable, so I will need to do the SSL certificate renewals manually in the future (unless I feel like learning to make convenient scripts on my own).
Fixing the SSL certificate problem kinda required me to update the Docker software on the server. That was easy, but I got confused during that process and feared that I did something wrong that wiped out all the data on the forum. That would have been quite bad, since the last full backup of the forum that I had available locally was 3 months old (which is a side-effect of not having my life under control )! Luckily, I was wrong about having deleted the data.
Getting the forum to run with the updated Docker version wasn’t easy, though. In the end, I had to change to the latest beta version of the Discourse software, instead of the latest stable version. That’s usually a good idea, except that the Babble chat plugin isn’t yet adapted to the new plugin API of the beta version. So, we will have to wait until the Babble developers rewrite that plugin. When that’s done, we will hopefully have that shoutbox / chat again.
At least the update seems to have some advantages. For example, the forum seems to be faster, and there’s a new post navigation system that’s pretty cool.