Cloud Storage
This plugin integrates cloud storage options into Payload CMS.
Installation
pnpm add @payloadcms/plugin-cloud-storage About
The Cloud Storage plugin for Payload CMS allows users to store media in various third-party cloud storage services. This plugin supports adapters for services like Azure Blob Storage, AWS S3, and Google Cloud Storage. It enables customization for individual collections, allowing developers to specify which storage service to use per collection. In the configuration, you can set up the collections that will use cloud storage, specify the adapter for each, and conditionally enable or disable the plugin. For example, using the `enabled` property allows for conditional loading based on environment variables. This flexibility ensures that the plugin fits different use cases and preferences. This plugin retains Payload's built-in access control for uploaded files by keeping file URLs consistent with Payload's routing. If desired, developers can bypass this control by modifying settings in the configuration. Custom adapters can also be created for other storage services not directly supported by existing packages.
Package info
- Package name
@payloadcms/plugin-cloud-storage- Latest version
3.88.0- Unpacked size
- 164 kB
- License
- MIT
- Weekly downloads
- 502.5k
- Last publish
- Aug 11, 2026
More from payloadcms
View profileStripe
Syncs Payload collections with Stripe resources and routes Stripe webhooks and API calls through Payload.
SEO plugin
A plugin to manage SEO metadata from within the Payload admin panel.
Sentry
Integrates Sentry error tracking into Payload applications.
Search plugin
Search plugin for Payload enables fast searching of document records.
Redirects
Manage redirects directly within the Payload CMS admin panel.
Nested Docs
Adds parent-child document hierarchies with auto-generated breadcrumbs to Payload collections.
Similar plugins
More in StorageBunny Storage Adapter
Bunny.net storage and stream adapter for Payload CMS with TUS resumable uploads and CDN cache purging.
Upstash KV adapter
Integrates Upstash as a key-value storage solution for Payload.
Cloudinary storage adapter
Integrates Cloudinary storage into Payload CMS for media management.
ISR revalidation
Integrates ISR-style cache revalidation into Payload CMS for Next.js.
Nextcloud
Nextcloud storage adapter for Payload CMS that uploads files over WebDAV and optionally creates public share links via the Nextcloud OCS API.
ImageKit
Sync images to ImageKit storage directly from Payload CMS.