Ghost 6.0 - migrate, again [updated]
Recent server migration might turn out to be a perfectly timed moved, as now with containerized environment it shall be super easy for me to upgrade
![Ghost 6.0 - migrate, again [updated]](/content/images/size/w1200/2025/09/Screenshot-2025-09-19-at-23.30.54.png)
In IT it's often the case - well planned and prepared activities takes longer than it was planned. Even plan considered additional time to deliver.
In this case things went straight - replacing image definition in docker-compose.yaml with subsequent recreate worked liked a charm. It delivered awesome container experience with seamless upgrade.
As a guy who's put some effort into supporting OSS some years ago - I know how challenging it sometimes is to make things works right. Especially during the upgrades. So I think this is the right moment to appreciate Ghost team's effort for delivering such a great experience.
I have just learned the new major version of Ghost has been published earlier this month. If you don’t know - Ghost is CMS that this blog is running on. It’s NodeJS based, enables modern content creators to deliver value to their audience. The convenience of built-in tools for handling monetary aspects of writing content (it still hard for me to believe people are living from writing some posts) and one of the best in-browser text editors. However, I’m using iA Writer that has a smooth integration with Ghost and I love their support (probably entire team is very nice!).
By coincidence last month I’ve migrated quite an old instance of Ghost I’ve started with around 2 years ago to my main server. Obviously, I was going for container-based setup (yes, Docker). And I feel already happy about that decision and the effort I’ve put in timely, because I have found this article. This gives me the hope of being able to migrate easily.
Anyways, I’ll let you know if I will find something interesting during the migration. I hope the Read Eli Lap will survive another migration and I will keep posting even more often. As everything else - it’s usually tricky to start.