#30663·Ghost

not generate responsive image derivatives after local image upload

Author: yannickcofCreated Sep 9, 2026Updated Sep 17, 2026
Labelsneeds:info

Issue Summary

Ghost 6.63.0 successfully uploads images through the Admin API, but does not generate the expected responsive image derivatives under /content/images/size/.

The original uploaded image is present and valid, and Ghost's image transformation library can successfully resize the exact same image when invoked directly. However, the normal Ghost upload pipeline produces no /size/w* derivatives.

Additional observation Existing older images on the same installation have responsive derivatives under /content/images/size/, so the feature historically worked on this installation.

The issue appears to affect newly uploaded local images.

Steps to Reproduce

Create a new post in Ghost. Upload a img from the local computer. Set the uploaded image as the feature image. Preview the post.

Ghost Version

6.63.0

Node.js Version

22.23.2

How did you install Ghost?

Ubuntu 24.04.5

Database type

MySQL 8

Browser & OS version

No response

Relevant log / error output

Code of Conduct

  • I agree to be friendly and polite to people in this repository