Skip to content

nchlswhttkr/workers

Repository files navigation

workers Build status

My Cloudflare Workers, for assorted purposes.

This is a Rush project that uses PNPM, none of these packages are published publicly.

Usage

You'll need to have Rush installed.

nvm install
nvm use
npm install --global @microsoft/rush
rush update
rush build

Subsequent builds will be incremental, and you can force a full rebuild of a project and its dependencies.

rush rebuild --to "@nchlswhttkr/belles"

To deploy workers, run their deploy script.

cd workers/belles
rushx deploy

Packages

Package Description
@nchlswhttkr/bandcamp-mini-embed An embed player for Bandcamp music
@nchlswhttkr/cloudflare-workers-otel Provided OpenTelemetry instrumentation compatible with Cloudflare Workers
@nchlswhttkr/esbuild-plugin-handlebars An esbuild plugin to load and precompile Handlebars templates
@nchlswhttkr/otlp-exporter-fetch Implements an OTLP exporter using fetch() for environments that do not support XMLHttpRequest and Navigator.sendBeacon()
@nchlswhttkr/bandcamp-mini-embed-backend Serves my Bandcamp embed and proxies requests to Bandcamp
@nchlswhttkr/belles Records my transactions at Belles Hot Chicken
@nchlswhttkr/enforce-https Enforces HTTPS for requests to my website and any subdomains
@nchlswhttkr/hero-of-time-link A shortcut service using Workers KV
@nchlswhttkr/nchlswhttkr-dot-com Handles redirects from my old domain to various destinations
@nchlswhttkr/terraform-registry Mimics a Terraform registry to serve my custom providers

About

Cloudflare Workers I run, with assorted purposes

Resources

License

Stars

Watchers

Forks