-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Description
Our Telemetry data indicates that this tool has few users and a generally low level of usage:
– Grafana
We should investigate whether we can deprecate this tool.
Notes
Tool comment
Is this still needed now that there is the option for an unsigned url?
Application description
This tool generates urls for the Fastly IO image resizer we use at the guardian. For input, it takes a media.guim url which can be obtained by uploading an image to the grid and cropping it (then right click, get image address).
The output of this tool is an i.guim url which has gone through the resizer and can be used in production.
The advantage of using the resizer is that images are smaller and you can request an exact width. There's quite a bit of other functionality available - see https://docs.fastly.com/api/imageopto/ for the full API reference.
The reason this tool needs to exist is that to prevent denial of service attacks we sign the image URLs that use the resizer to prevent a potential attacker e.g. requesting the same image in 200 different widths.
To use the resizer, paste your media.guim url into the box below, together width any parameters you'd like. For example, this image url: https://media.guim.co.uk/273bca7a4a3d0a38886ea9229f7a87a6d63d723c/608_1843_5584_5584/master/5584.jpg
On the backend this uses a Lambda on the account called image-url-signing-service-PROD. Click here to open AWS web console for Ophan account (via Janus)