4+ years on Ghost & Digital Ocean
Reflecting on my current web host and blog framework of choice.
I moved from Wordpress to Ghost & Digital Ocean 4+ years ago. I was tired of the Wordpress bloat and wanted first-class support for Markdown and code-oriented blog posts.
(Ironically code is one of the rarest topics I post about anymore, but I love having the option handy. Also, Markdown even for general purpose is lovely.)
At first I opted for a Ghost Pro, aka, Ghost-managed instance, because I didn't want to put much effort into maintaining my personal site. I did enough coding at work.
But then the price at some point increased a lot and I was mad. So I switched to a self-managed path with a cheap, developer-friendly provider, Digital Ocean. I have a Basic Plan that costs me about $6/month. Looking at my post from 4 years ago, that price has stayed relatively stable, creeping up by a few dimes at most so far. I'm impressed and pleased.
The hardest part of self-managing my site is maintaining upgrades with Ghost and the UI theme (official, my fork). I don't have to do this often – I just did it today when I saw my website had broken (??). It looks like the last time I did a backup was in 2024, likely related to UI theme updates... and the last time I upgraded Ghost core was in 2022 to 5.9.1. ❗A few major upgrades in the past were hairy as they involved MySQL, other upgrades, and navigating memory issues.
I'm glad this past major upgrade (to 6.43.1) + theme fixing wasn't that painful. I also realize how much I miss this rush of code tinkering since I became a manager. I find opportunities every few weeks at work, which is nice. I also still try to code review something at least once or twice a week.
$ ghost version
Love open source? We’re hiring JavaScript Engineers to work on Ghost full-time.
https://careers.ghost.org
Ghost-CLI version: 1.29.3
Ghost version: 6.43.1 (at /var/www/jasname)
admin-jasna@ghost-s-1vcpu-1gb-nyc1-01:/var/www/jasname$ ghost check-update
Love open source? We’re hiring JavaScript Engineers to work on Ghost full-time.
https://careers.ghost.org
Current version: 6.43.1
Latest version: 6.43.1
You're up to date!All in all, I'm generally pleased with my experience with Ghost and Digital Ocean. I have no plans to change. Grateful Ghost is still open source, and Digital Ocean hasn't changed their pricing for me so far. There may be a point where I will have to increase my storage, and then my monthly pay will be double ($12/month). But maybe instead I'll purge some old docs. 🤷♀️ We'll cross that bridge when we get there.