Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

GovCMS Akamai Purge

60 sites Security covered Drupal 10–11
View on drupal.org

This module integrates Drupal websites with the GovCMS Akamai service to invalidate cached content. It adds edge cache tags to requests, sends purged content to Akamai, and supports path invalidation through a custom administration form.

The GovCMS Akamai Purge module assists with integrating Drupal websites with the GovCMS provided Akamai service. This module integrates with the purge module suite to provide reverse proxy invalidation behaviour for GovCMS users who are hosting on the GovCMS platform.

This module is intended to be a companion module to assist with integrations for GovCMS platform users.

What does this module do?

  • Adds the Edge-Cache-Tag header to all requests that are cacheable
  • Hashes the tags to make them shorter before adding them to the above header
  • Adds a purger instance with values dynamically set from the environment
  • Sends a purge request to the service using the Purge Late Runtime processor
  • Provides a custom administration form to support path invalidation

How does it work?

It uses configured environment variables to provide configuration values to send internal HTTP requests to an API proxy which handles validating and authorisation for GovCMS sites. It uses the following environment variables to provide configuration values:

  • LAGOON_PROJECT
  • AKAMAI_PURGE_TOKEN
  • AKAMAI_PURGE_SERVICE_HOSTNAME
  • AKAMAI_PURGE_SERVICE_PORT
  • AKAMAI_PURGE_SERVICE_SCHEME

Depends on

Dependencies of the latest stable release

  • Purge purge_processor_lateruntime
  • Purge purge_queuer_coretags

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
11
Tracked since
Feb 2025
Latest release
1 week ago
Releases (12 mo)
10 ▲ from 1
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
3.0.0-beta3 Pre-release 11 Aug 24, 2026
2.2.6 Stable 10–11 Aug 24, 2026
2.2.5 Stable 10–11 Jul 8, 2026
3.0.0-beta2 Pre-release 11 Jul 6, 2026
3.0.0-beta1 Pre-release 11 Jun 22, 2026
2.2.4 Stable 10–11 Jun 11, 2026
3.x-dev Dev 11 May 12, 2026
2.2.3 Stable 10–11 Mar 20, 2026
2.2.2 Stable 10–11 Jan 20, 2026
2.2.1 Stable 10–11 Sep 29, 2025
2.2.0 Stable 10–11 Feb 24, 2025