Skip to content

Cloudflare Worker Next & D1 Registry

The revenge-next-plugs Cloudflare Worker powers artifact distribution, dynamic OpenGraph meta tags, and D1 registry metadata.


Configuration (wrangler.toml)

name = "revenge-next-plugs"
compatibility_date = "2026-08-08"
account_id = "dc5e308f1df2d6bb5082951d3f3993a5"
main = "worker/src/index.ts"

[assets]
directory = "build/dist"
binding = "ASSETS"
run_worker_first = true

[[d1_databases]]
binding = "DB"
database_name = "revenge-next-plugs"
database_id = "dacf9207-d24a-4029-bb63-feea62bca6ec"

[[routes]]
pattern = "rndev.is-your.app"
custom_domain = true

[[routes]]
pattern = "next.jarviscli.dev"
custom_domain = true

Core Routes

  • GET /index.json: Merged catalog of all 32 plugins.
  • GET /: Interactive web browser directory.
  • GET /plugins/:id: Detail view with dynamic Discord OpenGraph cards.
  • GET /:artifact.zip: Direct ZIP download.
  • POST /api/admin/*: Admin management routes authenticated via bearer token.