DEV Community

Discussion on: What's the most pragmatic way to start a self-hosted blog?

Collapse
 
ulitroyo profile image
Uli Troyo • Edited

My favorite blog engine is Ghost. It's a lightweight Worpress-like engine built on the Node stack. It has a lovely CMS-style interface for your non-engineer partners to write their posts. It's open source, of course, and has fantastic documentation. You can either host it yourself, or have it hosted by them for $29/mo.

And recently, they finished an absolutely impressive set of integrations with other services... over 70, in fact, from obvious stuff like Facebook and Twitter, to business stuff like Shopify and Adsense, to content-oriented stuff like the great Cloudinary for image management and Google AMP for search engine visibility, to more offbeat neat stuff like the Ulysses writing app and Giphy for.. gifs?

As if that wasn't enough, though by default the front end is built with handlebars.js templates, you can also make Gatsby your front end engine on Ghost, so if you've been wanting to mess around with Gatsby (and it really is great) but are afraid that your non-techy partners will have a hard time, you can just use Ghost as your CMS and use Gatsby as your front end. How cool is that?

Very cool, let's be honest. Do this. I guarantee you'll love it.