JAVASCRIPT · WORDPRESS & CLOUDFLARE
plugin-updater-cf-worker — Serverless WordPress Private Plugin & Theme Update Server
plugin-updater-cf-worker is a zero-cost Cloudflare Worker that serves custom WordPress plugin and theme update manifests directly from GitHub Releases or R2 buckets. It handles license key verification, semantic version comparisons, and signed ZIP package redirects at the network edge.
Update Check P50
3.4 ms
Origin Load
0% (Edge Cached)
Package Signing
SHA-256 / Ed25519
WP Compatibility
WP 5.8 – 7.0+
01. Interactive Workbench
02. Reference Implementation
03. Architecture & Specs
Interactive WordPress `update_plugins` Transient JSON Manifest Builder
Plugin Slug, Installed Version & Latest Release Tag
Edge Update Channel
Stable Production Release (GitHub Releases CDN + Edge Cache)
Beta / Canary Prerelease Channel (License Token Gated)
Rollback Emergency Pin (Force Version Downgrade)
WordPress `plugins_api` Modal Changelog HTML Drawer
Execute Pipeline ▶
Reset
Deterministic Execution Output & Telemetry
STATUS: READY // 0 ERRORS
JavaScript (Cloudflare Worker Update Endpoint)
export default {
async fetch(request, env) {
const url = new URL(request.url);
const slug = url.searchParams.get('slug') || 'wp-cloudflare-d1';
return Response.json({
slug,
new_version: '1.4.0',
url: `https://github.com/bhubbard/${slug}`,
package: `https://github.com/bhubbard/${slug}/releases/download/v1.4.0/${slug}.zip`,
tested: '6.8',
requires_php: '8.1'
}, { headers: { 'Cache-Control': 'public, max-age=300' } });
}
};
Production Engineering Specifications
Repository: https://github.com/bhubbard/plugin-updater-cf-worker
Live Studio: https://code.brandonhubbard.com/plugin-updater-cf-worker/
Portal: https://code.brandonhubbard.com/
Install: npx wrangler deploy
Design System: Brandon Hubbard Swiss Modernist (#0A0A0C / 1px Exposed Structural Grid)