This project is not covered by Drupal’s security advisory policy.
Currently decoupled services need to create image styles in order to leverage Drupal's image transformation capabilities. This module aims to provide a way for decoupled services to ask Drupal to transform a given image and return that image.
To do this the module exposes an API that can be sent encoded transformations which are then turned into related Image API calls eg. GD scale, crop, resize, rotate.
The transformations live at deterministic URLs so they can be cached effectively and do not need to be reprocessed after their initial creation.
The idea is to leverage Drupal to provide a service similar to that of Cloudinary, Fastly Image Optimizer, etc. and so syntax is borrowed where possible for a consistent experience. It was born of necessity for gatsby-source-drupal. See issue: https://www.drupal.org/project/gatsby/issues/3220326#comment-14143604
To enable signing of derived images, users can configure a custom shared key to be used in the administration settings here: /admin/config/services/image-transformation-api/settings
Project information
Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues.- Project categories: Decoupled
1 site reports using this module
- Created by edisch on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.

