A Plone addon for purging a KeyCDN cache on content changes.
Project description
collective.keycdn
A Plone addon for purging a KeyCDN cache on content changes.
Features
This package overrides the plone.cachepurging utility to send purge requests to KeyCDN, a commercial content delivery network.
It works with the existing caching control panel and a separate add-on control panel for providing api keys and zone configuration information.
Documentation
This package only works if you have a working plone caching setup. It does not automatically purge content on its own.
Once your caching configuration is in place and you have activated the addon, go to the KeyCDN add on control panel and put in your KeyCDN api key and provide the list of zones and urls to purge.
You can enter multiple zones/sites and each purge will be repeated for each zone.
Installation
Install collective.keycdn by adding it to your buildout:
[buildout]
...
eggs =
collective.keycdn
and then running bin/buildout
Once you have installed the package you can enable the addon via the ‘Add-ons’ control panel.
Contributors
instification
Contribute
Issue Tracker: https://github.com/collective/collective.keycdn/issues
Source Code: https://github.com/collective/collective.keycdn
Documentation: https://docs.plone.org/foo/bar
Support
If you are having issues, please create an issue at https://github.com/collective/collective.keycdn/issues
License
The project is licensed under the GPLv2.
Contributors
Jon Pentland, jon.pentland@pretagov.co.uk
Changelog
1.0.0 (2026-01-14)
New: Initial release of KeyCDN purging package. [instification]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file collective_keycdn-1.0.0.tar.gz.
File metadata
- Download URL: collective_keycdn-1.0.0.tar.gz
- Upload date:
- Size: 29.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
849a029179d837f84f064cc9b67bc4c47d4eeec110c3bc505a557b57fbd4b7d9
|
|
| MD5 |
776480ba0b7e4583fa84c5d0c00315bd
|
|
| BLAKE2b-256 |
14d7644178afa029cc2b33617e6c83dab29850463a2b7d0421a40e159bfb76e9
|
File details
Details for the file collective_keycdn-1.0.0-py3-none-any.whl.
File metadata
- Download URL: collective_keycdn-1.0.0-py3-none-any.whl
- Upload date:
- Size: 32.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
43a9f79cf8e947e916055bedb1926c364bebf4d37a53fe5f3ff87893eb5b973c
|
|
| MD5 |
54395ab59075baa9677e5339386da4d9
|
|
| BLAKE2b-256 |
078bb18538b0c6a8401810e0d068841f2b7d2037f161d456e806e45c0ee52de7
|