Images in static folder only display locally

Yes - this is new to me to as none of my sites are hosted in a subdirectory.

I found something interesting by searching the forum

So I think you need to have in config.toml

canonifyURLs = true
relativeURLs = true

And then rebuild your site.

I think this will mean that the resulting HTML for your images will be something like

<figure>
    
        <img src="../images/hatman.jpg" />

which will do the trick.

I can see that in your last push to GitHub you’ve decided to put the full URL for images. That will work, but will mean your site isn’t transferable, and also will limit some of the nice things you can do with transforming images in the more recent versions of Hugo. And, to me, makes the markdown files more cluttered.