EXT:ns_cloudflare

Extension key

ns_cloudflare

Package name

nitsan/ns-cloudflare

Version

main

Language

en

Author

NITSAN

License

This document is published under the Open Publication License license.

Rendered

Tue, 16 Sep 2025 10:15:17 +0000


EXT:ns_cloudflare extension cache management becomes a straightforward and efficient process, helping TYPO3 administrators and developers alike it lets you manage simple things like development mode toggle, custom and page specific purging right from your TYPO3 Backend.


Introduction

Introduction to the extension ns_cloudflare, general information.

Installation

Learn how to install the extension via Composer or Extension Manager.

Configuration

Configure the extension with Cloudflare API credentials and settings.

Introduction

EXT:ns_cloudflare

Extension ns_cloudflare Banner

What does it do?

EXT:ns_cloudflare extension cache management becomes a straightforward and efficient process, helping TYPO3 administrators and developers alike it lets you manage simple things like development mode toggle, custom and page specific purging right from your TYPO3 Backend.

Installation

The extension needs to be installed as any other extension of TYPO3 CMS. Get the extension by one of the following methods:

  1. Use composer: Run

    composer req nitsan/ns-cloudflare --with-all-dependencies
    Copied!

    in your TYPO3 installation.

  2. Get it from the Extension Manager: Switch to the module Admin Tools > Extensions. Switch to Get Extensions and search for the extension key ns_cloudflare and import the extension from the repository.
  3. Get it from typo3.org: You can always get current version from TER by downloading the zip version. Upload the file afterwards in the Extension Manager.
Install Extension

Installation Steps

Extension Installation Via Extension Manager

  1. Switch to the module "Extension Manager"
  2. Get the extension
  3. Get it from the Extension Manager: Press the "Retrieve/Update" button and search for the extension key ns_cloudflare and import the extension from the repository
  4. Get it from typo3.org: You can always get the current version from https://extensions.typo3.org/extension/ns_cloudflare/ by downloading either the t3x or zip version. Upload the file afterwards in the Extension Manager

Configuration

Please follow below steps for configuration:

Basic Configuration

Basic Configuration Steps

  1. Go to Settings
  2. Click on configure extensions
  3. Select ns_cloudflare
  4. Add email address added while creating cloudflare account
  5. Add API key
  6. Select domain which you want to Enable for cloudflare
  7. Click on "Save ns_cloudflare configuration"

For API key check this reference link for step by step guidance: https://developers.cloudflare.com/api/

Advanced Configuration

Advanced Configuration

Originating IPs: This checkbox allows you to restore the originating IPs.

Purge cache by Page: If this checkbox is enabled then, you can clear cloudflare cache by clearing page cache.

Purge cache by cache-Tag: This checkbox allows you to purge individual files on Cloudflare's cache using the associated Cache-Tag.

API Endpoint: An alternate API endpoint/proxy for Cloudflare.

Features

Development Mode Toggle

This allows easy toggling of development mode directly from the TYPO3 Backend.

Development Mode Configuration

TYPO3 Backend Cache Purge

This effortlessly manages TYPO3 website cache with our Cloudflare Extension.

Cache Purge Configuration

Page-Specific Cache Purge

It clears cache for specific pages directly from the TYPO3 Backend.

Page Specific Configuration

Sitemap