Kirby S3 Sync
Kirby CMS plugin for syncing data to Cloudflare R2 (or any other s3-compatible bucket)
Features
- Automatic uploads
- Files are pushed to your bucket on create and replace via Kirby hooks
- Verified before swap
- The local file is only replaced with a placeholder after the upload has been verified
- CDN-aware components
- file::url, file::version and file::dimensions are rerouted to the CDN without template changes
- Soft delete
- Files are archived under _archive/ in the bucket before they are deleted
- REST API route
- Upload from a custom Panel UI or external tools
- CLI migration scripts
- Bulk migrate existing files and backfill metadata, with dry-run support
- Any S3-compatible provider
- Works with R2, DigitalOcean Spaces, AWS S3 and others
Info
- Topics
- Implements