Ghost on the JAMstack


#1

After some major updates to Ghost's public API and tooling, it's now possible to use Ghost as a completely decoupled headless CMS.


This is a companion discussion topic for the original entry at https://blog.ghost.org/jamstack/

#2

#3

#4

Its very cool but I am confused. How can I use Ghost CMS for a site hosted on GitHub through Netlify? Or is there any way to directly start using Ghost CMS for a website that I can directly host on Netlify?


#5

Is there an example somewhere on how to actually do it, that is build a static version of your blog? Has someone done it? Or is it just groundwork for this feature?


#6

The ghost docs run using this feature.

Result:

Source:

There’s also quite a bit of information in this repo (which was linked in the article)


#7

Cool development! I’m in the process of migrating my Jekyll site to Gatsby, and am considering using Ghost as the CMS.

I’m not too familiar with Ghost, but is it currently possible to add more content types than just “stories”? For example if I wanted to create a directory over something on my site, or something else where I needed to define the structure myself?

If not, are you planning on adding this in the near future?


#8

It sounds like you want the dynamic routing feature although that’s aimed more at the built-in front-end. If you’re using Gatsby then you’re free to use tags / hidden tags in a similar manner to define the structure of your site.