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 yourimagesfolder - to your Cloudinary root media folder. -
qcu -fp my-project 'images/**/*' 'assets:**/*.{jpg,png,svg}'
ALL images from your localimagesfolder, and ALL jpg, png and svg from yourassetsfolder - 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