WP Manifestindependent plugin directory
manifest / performance / bunny-net-offload-gelform

Bunny.net Offload by Gelform WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

★ 0stars
80release downloads
v1.0.21latest · 5mo ago

Install

Download bunny-net-offload-gelform.zip From the v1.0.21 release on GitHub, May 4, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/gelform/bunny-net-offload-gelform/releases/download/v1.0.21/bunny-net-offload-gelform.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

Dead-simple image optimization and CDN offloading using Bunny.net with one-click OAuth authorization.

Description

Bunny.net Offload by Gelform provides effortless image optimization and CDN delivery using Bunny.net. No API keys to copy-paste, no complex configuration - just connect and go.

Features

  • One-Click Connect: OAuth-style authorization - just click "Connect to Bunny.net" and authorize
  • Automatic Setup: Creates storage zone and pull zone automatically with geographic replication
  • Image Optimization: Resizes and compresses images on upload
  • Global CDN: Serve images from Bunny.net's global edge network
  • URL Rewriting: Automatically rewrites image URLs to use CDN
  • Background Sync: Sync existing media library in the background
  • Responsive Images: Full srcset support for responsive images
  • Custom CDN Domain: Use your own domain for CDN URLs
  • All File Types: Optionally sync PDFs, documents, videos, and other files
  • Page Builder Compatible: Works with Beaver Builder and other page builders

How It Works

  1. Click "Connect to Bunny.net" and authorize the plugin
  2. Choose your storage region and image settings
  3. Click "Set Up CDN" - that's it!

All new images are automatically optimized and uploaded to your CDN. Existing images can be synced with one click.

Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher
  • A Bunny.net account (free tier available)

Installation

  1. Upload the plugin files to /wp-content/plugins/bunny-net-offload-gelform/
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Settings > Bunny.net Offload
  4. Click "Connect to Bunny.net" and follow the authorization flow
  5. Configure your settings and click "Set Up CDN"

Frequently Asked Questions

Do I need a Bunny.net account?

Yes, you need a Bunny.net account. They offer a free trial and very affordable pricing for storage and bandwidth.

Will this work with my existing images?

Yes! After setup, you can click "Start Sync of Existing Files" to upload all your existing images to the CDN. This happens in the background.

What happens to my images if I deactivate the plugin?

Your images remain on the CDN and your local server (if you chose to keep local files). URLs will fall back to local files when the plugin is deactivated.

Does this work with page builders?

Yes, the plugin uses WordPress's standard image filters, so it works with any theme or page builder that uses standard WordPress image functions.

Can I use a custom domain for the CDN?

Yes! You can configure a custom CDN domain in the Advanced settings tab. First set up the custom hostname in your Bunny.net dashboard, then enter the domain in the plugin settings.

Screenshots

  1. Connect screen - one click to authorize
  2. Setup screen - choose region and image settings
  3. Dashboard - manage your CDN settings

Changelog

1.0.18

  • PNG-to-JPEG conversion for non-transparent PNGs to reduce file size
  • Efficient PNG transparency detection via chunk-stream scanning
  • Settings postback — settings persist after save without page refresh quirks
  • Bulk processing improvements — better stop button UX, safer queue processing
  • Fix serialized meta corruption — safe PHP-based updates instead of SQL REPLACE on postmeta
  • Update attachment metadata file field during PNG-to-JPEG conversion for correct srcset
  • Gate informational logs behind WP_DEBUG to prevent log flooding in production

1.0.17

  • Simplify file type validation — trust WordPress mime type detection
  • Fix SVG files not syncing to CDN

1.0.16

  • Fix perpetual "1 waiting to sync" for missing/deleted files
  • Skip missing files during sync instead of retrying indefinitely

1.0.15

  • Persist tab selection in URL for better navigation UX

1.0.14

  • Fix auto_updates setting not being saved

1.0.13

  • Add auto-updates toggle in plugin settings

1.0.12

  • Fix auto-update UI by populating no_update transient

1.0.11

  • Add auto-update support for GitHub-hosted plugin

1.0.10

  • Add GitHub Actions workflow for properly named release zips

1.0.9

  • GitHub-based automatic plugin updates with version checking

1.0.8

  • Use CSS classes instead of inline styles for bulk processing UI
  • Fix Bulk Image Processing to show running state and update status text

1.0.7

  • Move Save Settings above Cache section, add Resize and Compress button
  • Add delete local files feature and customizable storage name

1.0.6

  • Defense-in-depth security improvements from code review
  • Improved sync UX, fix local file deletion, better AJAX error handling
  • Tabbed interface, compression settings, sync-in-progress detection

1.0.5

  • Storage zone names now include site domain prefix for easier identification (e.g., wp-bass-abc123)
  • Add refresh button to sync progress screen

1.0.4

  • UI improvements for admin settings page
  • Move Purge CDN Cache to Advanced tab
  • Deep link to storage zone file manager in Bunny.net dashboard
  • Change storage zone naming prefix for clearer identification

1.0.3

  • UI improvements and code review fixes

1.0.2

  • Beaver Builder compatibility - proper URL rewriting for BB photo modules
  • Exclude BB cache/cropped images from CDN rewriting (served locally like WP Offload Media)
  • Add comprehensive content filtering with img tag parsing

1.0.1

  • Custom CDN domain support - use your own domain for CDN URLs
  • Support for syncing non-image files (PDFs, documents, videos)
  • Improved URL rewriting with scheme-agnostic matching
  • Security improvements and code review fixes

1.0.0

  • Initial release
  • OAuth-style authorization with Bunny.net
  • Automatic storage zone and pull zone creation with geographic replication
  • Image optimization on upload
  • URL rewriting for CDN delivery
  • Background sync for existing media
  • Admin dashboard for settings management

Upgrade Notice

1.0.18

PNG-to-JPEG conversion, safer meta updates, and production logging improvements.

1.0.17

Simplified file validation and SVG sync fix.

1.0.9

Adds automatic plugin updates from GitHub releases.

1.0.7

New delete local files feature and UI improvements.

1.0.6

Security improvements and tabbed admin interface.

1.0.4

UI improvements and better Bunny.net dashboard integration.

1.0.2

Adds Beaver Builder compatibility for image modules.

1.0.1

Adds custom CDN domain support and non-image file syncing.

1.0.0

Initial release of Bunny.net Offload by Gelform.

Releases

16 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.0.21 latest
May 4, 2026 5mo ago
bunny-net-offload-gelform.zip
18
May 4, 2026 5mo ago
bunny-net-offload-gelform.zip
0
May 4, 2026 5mo ago
bunny-net-offload-gelform.zip
3
Mar 5, 2026 7mo ago
bunny-net-offload-gelform.zip
11
Feb 3, 2026 8mo ago
bunny-net-offload-gelform.zip
12
Feb 3, 2026 8mo ago
bunny-net-offload-gelform.zip
1
Feb 2, 2026 8mo ago
bunny-net-offload-gelform.zip
10
Jan 31, 2026 8mo ago
bunny-net-offload-gelform.zip
7
Jan 31, 2026 8mo ago
bunny-net-offload-gelform.zip
3
Jan 30, 2026 8mo ago
bunny-net-offload-gelform.zip
6
Jan 30, 2026 8mo ago
bunny-net-offload-gelform.zip
4
Jan 30, 2026 8mo ago
bunny-net-offload-gelform.zip
2
Jan 30, 2026 8mo ago
bunny-net-offload-gelform.zip
2
Jan 30, 2026 8mo ago
bunny-net-offload-gelform.zip
1
Jan 30, 2026 8mo ago
tag only
—
Jan 30, 2026 8mo ago
tag only
—
A grade

Security

Bunny.net Offload by Gelform 1.0.21 · audited by WP Registry

No security issues found.

Audited release
1.0.21
Findings
none
Worst severity
—
Content hash
bd6ec2ee117f38fe02cee8bf…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.