FTP storage adapter
Integrates FTP storage with Payload CMS for remote file management.
Installation
pnpm add payloadcms-ftp-storage About
This plugin implements an FTP adapter specifically designed to work with the Payload CMS plugin-cloud-storage. It utilizes the basic-ftp library to handle the file operations over FTP, allowing users to store uploads in a remote server. The integration is straightforward, requiring configuration adjustments in the Payload CMS setup. To use the FTP adapter, you must import it into your Payload CMS configuration file and define it within the cloud storage plugin settings. Users can set parameters like the FTP host, username, password, and target storage endpoint. Files are placed in a directory corresponding to the collection slug, and operations like file upload and deletion are directly reflected in the remote FTP storage. One limitation is that if a file with the same name exists in the remote storage during upload, it will be overwritten. Additionally, files linked to deleted entries in Payload CMS will also be removed from the FTP storage, maintaining a synchronized state.
Package info
- Package name
payloadcms-ftp-storage- Latest version
1.0.2- Unpacked size
- 6 kB
- License
- MIT
- Weekly downloads
- 2
- Last publish
- Apr 5, 2024
More from DrMint
View profileSimilar plugins
More in StorageUpstash KV adapter
Integrates Upstash as a key-value storage solution for Payload.
Bunny Storage Adapter
Bunny.net storage and stream adapter for Payload CMS with TUS resumable uploads and CDN cache purging.
S3 Upload
Routes Payload CMS upload collections to Amazon S3, pushing the original file and every image size variant.
Cloud
Connects a Payload instance to Payload Cloud's managed S3 storage, Cloudflare CDN upload caching, and Resend email delivery.
Cloud Storage
This plugin integrates cloud storage options into Payload CMS.