This is a backend for the Cloudinary platform
Cloudinary is an image and video API platform. Trusted by 1.5 million developers and 10,000 enterprise and hyper-growth companies as a critical part of their tech stack to deliver visually engaging experiences.
To use this backend, you need to create a free account on Cloudinary. Start with a free plan with generous usage limits. Then, as your requirements grow, upgrade to a plan that best fits your needs. See the pricing details.
Please refer to the docs
Here is an example of making a Cloudinary configuration.
First, create a cloudinary.com account and choose a plan.
You will need to log in and get the API Key
and API Secret
for your account from the developer section.
Now run
rclone config
Follow the interactive setup process:
No remotes found, make a new one?
n) New remote
s) Set configuration password
q) Quit config
n/s/q> n
Enter the name for the new remote.
name> cloudinary-media-library
Option Storage.
Type of storage to configure.
Choose a number from below, or type in your own value.
[snip]
XX / cloudinary.com
\ (cloudinary)
[snip]
Storage> cloudinary
Option cloud_name.
You can find your cloudinary.com cloud_name in your [dashboard](https://console.cloudinary.com/pm/developer-dashboard)
Enter a value.
cloud_name> ****************************
Option api_key.
You can find your cloudinary.com api key in your [dashboard](https://console.cloudinary.com/pm/developer-dashboard)
Enter a value.
api_key> ****************************
Option api_secret.
You can find your cloudinary.com api secret in your [dashboard](https://console.cloudinary.com/pm/developer-dashboard)
This value must be a single character, one of the following: y, g.
y/g> y
Enter a value.
api_secret> ****************************
Option upload_prefix.
[Upload prefix](https://cloudinary.com/documentation/cloudinary_sdks#configuration_parameters) to specify alternative data center
Enter a value.
upload_prefix>
Option upload_preset.
[Upload presets](https://cloudinary.com/documentation/upload_presets) can be defined for different upload profiles
Enter a value.
upload_preset>
Edit advanced config?
y) Yes
n) No (default)
y/n> n
Configuration complete.
Options:
- type: cloudinary
- api_key: ****************************
- api_secret: ****************************
- cloud_name: ****************************
- upload_prefix:
- upload_preset:
Keep this "cloudinary-media-library" remote?
y) Yes this is OK (default)
e) Edit this remote
d) Delete this remote
y/e/d> y
List directories in the top level of your Media Library
rclone lsd cloudinary-media-library:
Make a new directory.
rclone mkdir cloudinary-media-library:directory
List the contents of a directory.
rclone ls cloudinary-media-library:directory
Cloudinary stores md5 and timestamps for any successful Put automatically and read-only.
Here are the Standard options specific to cloudinary (Cloudinary).
Cloudinary Environment Name
Properties:
Cloudinary API Key
Properties:
Cloudinary API Secret
Properties:
Specify the API endpoint for environments out of the US
Properties:
Upload Preset to select asset manipulation on upload
Properties:
Here are the Advanced options specific to cloudinary (Cloudinary).
The encoding for the backend.
See the encoding section in the overview for more info.
Properties:
Wait N seconds for eventual consistency of the databases that support the backend operation
Properties:
Description of the remote.
Properties: