Cloudinary — media storage and delivery
cloudinary/media · version 1
envs add cloudinary/media
This declares the keys below in your catalog and sets none of them. A template is a schema for keys; it never carries a value.
| Key | Needed | Kind | Notes |
|---|---|---|---|
CLOUDINARY_URL |
optional | secret | The one variable Cloudinary documents by name, and the trap in this template: it is cloud name, key and secret in one string, so the whole thing is as sensitive as the secret inside it even though two of its three parts are public.. Shape ^cloudinary://[^:]+:[^@]+@.+$. where to get it |
CLOUDINARY_CLOUD_NAME |
optional | config | Cloudinary says there is no problem exposing the cloud name and API key in client-side code. The name is convention; the composite above is the documented one.. where to get it |
CLOUDINARY_API_KEY |
optional | config | Public by the same sentence as the cloud name. The name is convention.. where to get it |
CLOUDINARY_API_SECRET |
optional | secret | Cloudinary says never to expose the API secret in client-side code or anywhere outside your organisation. Rotate by generating a new pair, moving over, then disabling the old key rather than deleting it. The name is convention.. where to get it |