Jore Dierckx Jore Dierckx

Kirby S3 Sync

Kirby CMS plugin for syncing data to Cloudflare R2

Manual

Download

… and extract the folder to site/plugins/kirby-s3-sync

Composer

Git Submodule

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
Version
1.0.3
License
MIT
Stars
0
Supports
K5 K4