Brandon Hubbard Engineering / plugin-updater-cf-worker
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.

$ npx wrangler deploy
GitHub ↗
Update Check P50 3.4 ms
Origin Load 0% (Edge Cached)
Package Signing SHA-256 / Ed25519
WP Compatibility WP 5.8 – 7.0+
Interactive WordPress `update_plugins` Transient JSON Manifest Builder
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)