Medusa File Cloudinary
A Medusa plugin to use Cloudinary as a file storage provider. Seamlessly upload, retrieve, and manage media files in your Medusa store using Cloudinary.
Features
- Cloud-based Storage: Store media files using Cloudinary’s infrastructure
- Easy Integration: Simple setup with environment variables
- Secure File Handling: Optional security settings and folder naming
- Optimized Delivery: Fast media delivery through Cloudinary’s CDN
Installation
Install the plugin using npm or yarn:
npm install @jaykanjia/medusa-file-cloudinary
Configuration
Configure the plugin in your medusa-config.ts file and set up environment variables.
Environment Variables
- CLOUDINARY_CLOUD_NAME: Your Cloudinary cloud name
- CLOUDINARY_API_KEY: Your Cloudinary API key
- CLOUDINARY_API_SECRET: Your Cloudinary API secret
Optional Parameters
- Folder naming configuration
- Security settings
Requirements
- Medusa v2.4.0 or higher
- Active Cloudinary account
Usage
Once configured, the plugin enables seamless handling of images and media files through Cloudinary’s cloud infrastructure.