PHPackages                             jorisnoo/craft-cdn-asset-purge - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [File &amp; Storage](/categories/file-storage)
4. /
5. jorisnoo/craft-cdn-asset-purge

ActiveLibrary[File &amp; Storage](/categories/file-storage)

jorisnoo/craft-cdn-asset-purge
==============================

Purge CDN URLs when Craft CMS assets are replaced, renamed, moved, or deleted.

1.0.1(3w ago)03MITPHPPHP ^8.2CI passing

Since May 12Pushed 3w agoCompare

[ Source](https://github.com/jorisnoo/craft-cdn-asset-purge)[ Packagist](https://packagist.org/packages/jorisnoo/craft-cdn-asset-purge)[ Docs](https://github.com/jorisnoo/craft-cdn-asset-purge)[ RSS](/packages/jorisnoo-craft-cdn-asset-purge/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

Craft CDN Asset Purge
=====================

[](#craft-cdn-asset-purge)

A [Craft CMS](https://craftcms.com) module that purges CDN URLs when assets are replaced, renamed, moved, or deleted. Works with [Bunny CDN](https://bunny.net) or any other CDN that has a purge API.

Requirements
------------

[](#requirements)

- Craft CMS 5.0+
- PHP 8.2+

Installation
------------

[](#installation)

Install via Composer:

```
composer require jorisnoo/craft-cdn-asset-purge
```

Register the module in `config/app.php`:

```
return [
    'modules' => [
        'cdn-asset-purge' => \Noo\CraftCdnAssetPurge\CdnAssetPurge::class,
    ],
    'bootstrap' => ['cdn-asset-purge'],
];
```

Configuration
-------------

[](#configuration)

Create `config/cdn-asset-purge.php`:

```
