I have recently setup NetlifyCMS with my gatsby site recently for blog posts.
In my config.yml I have:
media_folder: static/images/blog
public_folder: /img
As well as my Gatsby config including:
{
resolve: `gatsby-source-filesystem`,
options: {
path: `${__dirname}/static/images/blog`,
name: `blogimages`,
}
},
Added an image to the ‘Media’ option in admin (also shows on GitHub), and then added it into a blog post which displays fine in the editor.
However when I ‘View Preview’ the image is a 404.
The default route is within the /static/ folder is where my favicons are located and they load fine, so the issue seems to be only when I use the NetlifyCMS admin to add images to my post.
I have also tried publishing the post to see if it was just a preview issue, but unfortunately the image still leads to a 404 despite it being visible within the editor, media and github.
Any ideas what could cause this?