AWS CloudFront support for plone.app.caching
Project description
AWS CloudFront support for plone.app.caching
This add-on watches for Purge notifications from plone.app.caching and sends the corresponding invalidation requests to an instance of Amazon’s CloudFront.
Features
Configurable in Site Setup (@@cloudfront-controlpanel)
Documentation
You will need to create an access key in your AWS Console.
Once you have the key’s ID and secret, you can provide them to your Plone site via Site Setup under “CloudFront Configuration”. You will also need to provide the ID for your CloudFront distribution.
Installation
Install collective.cloudfront by adding it to your buildout:
[buildout] ... eggs = collective.cloudfront
and then running bin/buildout
Contribute
Issue Tracker: https://github.com/collective/collective.cloudfront/issues
Source Code: https://github.com/collective/collective.cloudfront
License
The project is licensed under the GPLv2.
Contributors
Six Feet Up, info@sixfeetup.com
Changelog
2.0 (2024-02-22)
Drop python2 and Plone < 5.2 compatibility [erral]
Fixes issue #2: remove includeDependecies [rber474]
1.3 (2022-01-07)
only run purging if add-on is installed
check if purging is enabled in plone.app.caching [abl123]
Show the string representation of the exception [skurfer]
Set custom permissions for purging [cdw9]
1.2 (2021-05-14)
add button for invalidating cache [cdw9]
1.0 (2017-07-17)
Initial release. [sixfeetup]
Project details
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
File details
Details for the file collective.cloudfront-2.0.tar.gz
.
File metadata
- Download URL: collective.cloudfront-2.0.tar.gz
- Upload date:
- Size: 18.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6683f7242734f19962ea1b396a563d51e67aa356354b7867c103f7fb3ec6fb5e |
|
MD5 | df0b4536ddfdbb8a816e21d07e843772 |
|
BLAKE2b-256 | 77b27b4a4b5f906892ad7c3deb1d22f933cd39a3bad6dd27a141c52bc1012910 |
File details
Details for the file collective.cloudfront-2.0-py3-none-any.whl
.
File metadata
- Download URL: collective.cloudfront-2.0-py3-none-any.whl
- Upload date:
- Size: 16.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80ad024818b3d4635137a3790e2f6f3e2fb11a91daadfcb361ff1a1eed6b5654 |
|
MD5 | 079977ee66b7d41318df95364abe26cf |
|
BLAKE2b-256 | 87665026068ce3e57533d6c8fc0f2c83226e8ab9fee3c34d33b745af1d9663a0 |