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.85.2- Unpacked size
- 164 kB
- License
- MIT
- Weekly downloads
- 320.6k
- Last publish
- Jul 1, 2026
More from payloadcms
View profileZapier
Sends Zapier webhook events when Payload collection documents are created, updated, or deleted.
Cloud
Connects a Payload instance to Payload Cloud's managed S3 storage, Cloudflare CDN upload caching, and Resend email delivery.
Form Builder
Official Payload plugin that lets admins build forms, collect submissions, send templated emails, and optionally process payments or uploads.
Nested Docs
Adds parent-child document hierarchies with auto-generated breadcrumbs to Payload collections.
Stripe
Syncs Payload collections with Stripe resources and routes Stripe webhooks and API calls through Payload.
Search plugin
Search plugin for Payload enables fast searching of document records.
Similar plugins
More in StorageSFTP storage adapter
SFTP adapter for storing files in Payload CMS using cloud storage.
FTP storage adapter
Integrates FTP storage with Payload CMS for remote file management.
Cloudinary integration
Integrates Cloudinary for media management in Payload CMS.
ImageKit
Sync images to ImageKit storage directly from Payload CMS.
Nextcloud
Nextcloud storage adapter for Payload CMS that uploads files over WebDAV and optionally creates public share links via the Nextcloud OCS API.
Bunny Storage Adapter
Bunny.net storage and stream adapter for Payload CMS with TUS resumable uploads and CDN cache purging.