Skip to content

glowodev/glowostat.us

Repository files navigation

glowostat.us

License: MIT Status GitHub stars Last commit

glowostat.us

A public dev utility for testing HTTP status codes. Point any client at a URL, get back the status code you ask for. Free, open source, edge-served.

Live: glowostat.us · Status: status.glowostat.us · Spec: OpenAPI 3.1

Quick reference

curl -i https://glowostat.us/500
curl -i https://glowostat.us/random/200,500-504
curl -i 'https://glowostat.us/500?sleep=2000'
curl -i -H 'Accept: application/json' https://glowostat.us/404

Stack

  • Cloudflare Workers runtime (workerd) — global edge, no cold starts
  • Hono for the API
  • Astro 6 + Tailwind v4 for the landing page (static, served via Workers Static Assets)
  • TypeScript strict
  • pnpm for the dev toolchain
  • Wrangler for local dev + deploy

Develop

pnpm install
pnpm run dev          # wrangler dev — Worker + landing on http://127.0.0.1:8787
pnpm run dev:landing  # Astro dev only — fast hot reload at http://127.0.0.1:4321
pnpm run build        # build landing → landing/dist
pnpm run test         # vitest in workers pool
pnpm run lint         # oxlint
pnpm run deploy       # wrangler deploy (CI / authorized only)

Privacy

The Worker itself doesn't log, store, or analyze your requests — Workers observability is disabled in wrangler.jsonc, no app-level analytics, no error telemetry tied to request content.

Cloudflare's edge platform aggregates request metadata (IP, path, status, latency) for analytics, DDoS protection, and WAF. That's platform-level for any service hosted on Cloudflare Workers and is governed by Cloudflare's privacy policy — we can't opt out of it on your behalf.

The deployed code matches the commit shown in the landing footer.

Credits

Inspired by httpstat.us by Aaron Powell and Tatham Oddie.

License

MIT — see LICENSE.

About

Public dev utility for testing HTTP status codes — edge-served, open source, no logs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors