Mostly Windows user, I didn't want to deal with Python if I didn't need to, but still needed a simple Cloudinary uploader. Here is an "quick" way.
You first have to configure the required cloud_name
, api_key
, and api_secret
by defining the CLOUDINARY_URL
environment variable.
Your CLOUDINARY_URL
value is available in the dashboard page of your account console and should look like this: CLOUDINARY_URL=cloudinary://my_key:my_secret@my_cloud_name
.
pnpm install quick-cloudinary-uploader
or
npm install quick-cloudinary-uploader
qcu [options] <paths...>
Quick Cloudinary Uploader (CLI)
Arguments:
paths paths of files to upload
Options:
-p, --project <folder> Cloudinary main folder or project
-f, --force force upload all/even existing files
-v, --version output the version number
-h, --help display help for command
-
qcu 'images/**.*'
will upload new images only - from yourimages
folder - to your Cloudinary root media folder. -
qcu -fp my-project 'images/**/*' 'assets:**/*.{jpg,png,svg}'
ALL images from your localimages
folder, and ALL jpg, png and svg from yourassets
folder - but without the "assets" part - will be uploaded to your Cloudinary foldermy-project
.
-
v1.1.1
- Update dependencies
-
v1.1.0
- Little warning when path(s) may be wrong (don't have any file)
- Update dependencies
-
v1.0.3
- Update dependencies
-
v1.0.2
- README refresh
- Update dependencies
-
v1.0.1
- Update dependencies
-
v1.0.0
- Initial upload