WordPress plugin intelligence profile

Kybern S3 Storage

Offload selected Media Library files to S3 with FileBird routing, signed URLs, migration, recovery, and delivery health checks.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.6.9
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update9 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Kybern S3 Storage version 2.6.9 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Kybern S3 Storage can keep regular WordPress Media Library files local while offloading attachments matched by configured Fluent Forms routing rules. It can also use one FileBird folder as the local exception: attachments assigned to any other FileBird folder are queued for S3 offload, while unfiled uploads remain local until an editor assigns a folder. Offloaded attachment URLs remain usable from WordPress, and the plugin can restore them back into local uploads later if you need a fallback.

It also adds optional Fluent Forms, FileBird, and protected PDF upload workflows:

  • Route selected Fluent Forms IDs into custom upload subdirectories such as documents.
  • Offload only those routed uploads into your S3 root prefix.
  • Assign matching Media Library attachments into a chosen FileBird folder.
  • Auto-create FileBird folders by name when a rule does not specify a folder ID.
  • Generate signed URLs for private buckets.
  • Preserve old /wp-content/uploads/... links for offloaded private files by redirecting them through signed S3 URLs.
  • Use CloudFront-compatible public delivery URLs for public buckets.
  • Queue migration batches in WordPress cron instead of one browser request.
  • Restore offloaded Media Library files from S3 back into local WordPress uploads with one recovery action.
  • Retry failed migration items without rerunning the whole library.
  • Export and import non-secret plugin settings as JSON without exposing AWS credentials.
  • Test your S3 credentials and permissions before migrating.

The plugin adds a settings page where you can configure:

  • Bucket name
  • Region
  • Optional custom endpoint
  • Optional public base URL or CDN URL
  • Optional CloudFront base URL
  • Root S3 prefix such as example.com/media-library
  • Whether local copies of routed uploads should be deleted after successful upload
  • A Local FileBird Folder ID that keeps one folder on the server while all other assigned FileBird folders offload to S3
  • Whether S3 offload is limited to Form Routing Rules when no Local FileBird Folder ID is configured
  • Whether private-bucket signed URLs should be used
  • Per-form Fluent Forms routing rules
  • Which FileBird folder should receive matching uploads, by ID or by auto-created folder name
  • Multiple dedicated FileBird folders for Circulars, with year-based S3 keys such as circolari/2026/1234-circolare.pdf
  • An administrator-only, resumable Circulars reorganisation tool for already offloaded PDFs
  • An administrator-only, read-only S3 Delivery Health audit with background batches, status, and retryable failed checks
  • An opt-in five-minute Circulars S3 incoming importer for verified direct S3 PDF uploads
  • An authenticated KybernAI callback for registering a PDF already uploaded to its final Circulars S3 path

External services

This plugin connects to an S3-compatible object storage service that you configure, such as Amazon S3 or another provider with an S3-compatible API.

It sends:

  • Uploaded file contents when offloading Media Library items or workflow-specific uploads
  • File names, MIME types, and object keys derived from your WordPress upload paths
  • Request metadata required by the S3 API, including bucket name, region, endpoint path, and AWS Signature V4 authorization headers generated from your configured credentials

This happens only when you:

  • Run the S3 connection test
  • Offload new or existing files to your configured bucket
  • Delete remote objects during cleanup
  • Recover an offloaded file back into local WordPress uploads

Service providers may include:

  • Amazon S3: https://aws.amazon.com/s3/
  • Any S3-compatible endpoint you configure yourself

If you use Amazon S3, review:

  • AWS Customer Agreement: https://aws.amazon.com/agreement/
  • AWS Service Terms: https://aws.amazon.com/service-terms/
  • AWS Privacy Notice: https://aws.amazon.com/privacy/

If you use another S3-compatible provider, review that provider’s terms of service and privacy policy before enabling offload.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • amazon s3
  • fluent forms
  • media library
  • offload media
  • filebird
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity9 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version2.6.72.6.9
Version2.6.62.6.7
Version2.4.12.6.6
WordPress requirement6.06.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.