 How are you doing? I'm Jim Groom, and I'm from Reclaim Hosting. And I'll be doing a quick video on how to upgrade Ghost, the Docker container for Ghost in Reclaim Cloud. So let's take a quick look at that. I'm gonna disappear myself and we'll be able to see here clearly. So Ghost here is installed. The Docker container is here and this is the load balancer, which allows us to map a domain and gives us an SSL certificate. But the thing I wanna do here is I wanna be able to upgrade Ghost via command line. So there is a web SSH interface that you can click on right from that container. Just be sure to use the application container and then you'll be brought to this. And then there's a series of commands and I have these all written down and linked to in the description. So no need to worry about that. But this is where you would go in and basically you're gonna change the permissions for a user in the container and this is how you would get to be able to do the upgrade or update cleanly. So first command is actually gonna show you who is the user that installed Ghost. And that user, we can see it here and here. It's node in the user group node or vice versa. So what we wanna do is we want to change the user group for that user node to be part of a super group. So we do this command and that does that. Then we're gonna change some ownership of those directories. So we'll do that here and make node some of the permissions for that. And then we're gonna change the permissions for the actual directories that Ghost is in. Ghost in the official Docker container is in var slash var slash lib slash ghost. So we're gonna actually change some permissions on files there, which that command does. And then we are going to actually change the password for the node user and this will allow us cause we'll be prompted for this at some point. So I'm gonna do this quick. Just change the password to something I'll remember. And then we'll get the updated successfully. And so that's great. The last thing is I'm gonna change to the user node from I'm now root, Ghost won't let you update the instance as root. So you have to change to a user. So I'll change to node, which is what we all did this work for. And then I'm gonna change to the proper directory which is var slash var slash lib slash ghost. So there's that. And at this point I should be able to just using Ghost's command line, go ghost update. And at this point when I click this, it will say checking what's the password. This is the password I just changed for node. And then everything should have happened. The only thing is that folder permissions didn't happen for some reason. So I gotta run this command again. And I don't know why that did that, but we'll do that. And at the end of the day, we should be able to rerun the ghost update. And there it works. So not sure why the folder permissions didn't work on the first run, but it did work here. And note that they do give you that information right here should you run into that problem. But that's it. At this point, my container was up to date, but should it be a more recent version, I can run this and it will be brought up to date. Anyway, thanks for watching and have fun. In reclaiming the cloud. Jim Groom signing out, reclaim hosting cloud for life. Fade to black. Ready? Go.