Bunny CDN
This module integrates your Drupal site with Bunny CDN, enabling full page caching and providing options to invalidate cached content by path or tag. It sets the necessary CDN-Tag header and offers a Purger plugin for flexible cache management.
This module integrates Bunny CDN with Drupal.
Features
This module assists Bunny CDN in caching full page responses by:
- setting the
CDN-Tagheader required by Bunny CDN for tag based purging - offering a Purger plugin for invalidating by (wildcard) path/url, invalidating by tag or full invalidations
Post-Installation
This module needs no configuration. All that needs to be done is to configure Bunny CDN and to configure the Purger module if you want cached pages to automatically be invalidated when they are changed.
Additional Requirements
This module is only useful if Bunny CDN is configured to cache full page responses, which means the hostname of this website needs to be linked through the Linked Hostnames setting in your pull zone settings at General > Hostnames.
Recommended modules/libraries
- The CDN module can be used to rewrite file URLs, so that files (CSS, JS, images, fonts, videos …) are downloaded from Bunny instead of your web server.
- The Bunny Optimizer module can be used if you're using that feature of Bunny CDN.
Depends on
Dependencies of the latest stable release
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.3.0 | Stable | 9–11 | Do not execute invalidations if the purger config is disabled & use a PurgeTagsHeader plugin to set the tags header | May 28, 2026 | |
| 1.2.1 | Stable | 9–11 | Fix 'There is no purger supporting 'everything', please install one!' | Jul 10, 2025 | |
| 1.2.0 | Stable | 9–11 | Add support for choosing the enabled invalidation types & the Purge Queuer File Urls module | Jul 9, 2025 |