Repository navigation
Releases: ianhobbs/kirby-cloudflare-tools
Releases · ianhobbs/kirby-cloudflare-tools
Release list
v1.0.1
v1.0.0
First stable release. The licence agreement is final; licence checks stay off until the Polar store opens.
- Breaking: the CLI commands are renamed from
cloudflare:*to
cloudflare-tools:*(check,purge,api,license), matching the
plugin's other names. Update Janitor buttons in your blueprints, e.g.
command: 'cloudflare-tools:purge'. LICENSE: the draft notice is removed.- README: the install command no longer needs
@beta; Git submodule
install added; PHP 8.3 stated as the minimum version.
Features
- Licensed under the Cloudflare Tools Licence Agreement: free on development
and staging sites, one paid activation per public website. SeeLICENSE. - Licence status in Panel › System, with an activation dialog; keys from the
Panel,CLOUDFLARE_TOOLS_LICENSEorcloudflare-tools:license; checked against
Polar at most daily, only from the Panel; never switches features off. - Cloudflare area in the Panel: Overview, Caching, Security, SSL/TLS, Speed &
Network, DNS and Diagnostics tabs. - Purge everything, or by URL, prefix, hostname or cache tag.
- Page "Purge" view button, and optional purge-on-save (
autoPurge). - Zone settings from a catalogue of Free-plan settings, validated before
they are sent. - I'm Under Attack with restore, Bot Fight Mode, Block AI bots, IP Access Rules.
- Edge certificate status; DNS records with the proxy switch, writes opt-in.
- Traffic analytics (requests, page views, visitors, bandwidth, cache hit
rate, error rate, threats, countries). - Role permissions:
analytics,purge,settings,security,dns. - CLI commands
cloudflare-tools:check,cloudflare-tools:purge,cloudflare-tools:api, also
usable as Janitor buttons. - PHP API:
site()->cloudflare(),forDomain(),forZone(),request(),
and custom API gates throughCloudflare::extend()or theendpointsoption. - Credentials read from the environment, so a
.envfile kept outside the
web root needs no config.
Install: composer require ianhobbs/kirby-cloudflare-tools — see the README.