Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wieni/wmcontroller_cloudfront
An Amazon CloudFront invalidator for wieni/wmcontroller
https://github.com/wieni/wmcontroller_cloudfront
cloudfront cloudfront-invalidation drupal-8 drupal-module drupal8-module wmcontroller wmcontroller-invalidator
Last synced: 7 days ago
JSON representation
An Amazon CloudFront invalidator for wieni/wmcontroller
- Host: GitHub
- URL: https://github.com/wieni/wmcontroller_cloudfront
- Owner: wieni
- License: mit
- Created: 2017-09-01T07:20:35.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2023-11-16T13:02:47.000Z (about 1 year ago)
- Last Synced: 2024-12-07T19:32:49.078Z (27 days ago)
- Topics: cloudfront, cloudfront-invalidation, drupal-8, drupal-module, drupal8-module, wmcontroller, wmcontroller-invalidator
- Language: PHP
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 9
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
wmcontroller_cloudfront
======================[![Latest Stable Version](https://poser.pugx.org/wieni/wmcontroller_cloudfront/v/stable)](https://packagist.org/packages/wieni/wmcontroller_cloudfront)
[![Total Downloads](https://poser.pugx.org/wieni/wmcontroller_cloudfront/downloads)](https://packagist.org/packages/wieni/wmcontroller_cloudfront)
[![License](https://poser.pugx.org/wieni/wmcontroller_cloudfront/license)](https://packagist.org/packages/wieni/wmcontroller_cloudfront)> An [Amazon CloudFront](https://aws.amazon.com/cloudfront) cache invalidator for [wieni/wmcontroller](https://github.com/wieni/wmcontroller)
## Installation
This package requires PHP 8.0 and Drupal 9.1 or higher. It can be
installed using Composer:```bash
composer require wieni/wmcontroller_cloudfront
```To enable this cache invalidator, change the `wmcontroller.cache.purger` container parameter:
```yaml
parameters:
wmcontroller.cache.cloudfront:
distributionId: ''
accessKey: ''
secret: ''
wmcontroller.cache.storage: wmcontroller.cache.storage.cloudfront
# This storage only invalidates at CloudFront. It does not store anything
# and requires another storage to function. By default it uses the database storage.
wmcontroller.cache.cloudfront.backend.storage: wmcontroller.cache.storage.mysql
```## Changelog
All notable changes to this project will be documented in the
[CHANGELOG](CHANGELOG.md) file.## Security
If you discover any security-related issues, please email
[[email protected]](mailto:[email protected]) instead of using the issue
tracker.## License
Distributed under the MIT License. See the [LICENSE](LICENSE) file
for more information.