Mumble
Mumble is a minimalist cloud message board: a native HTML/CSS/JS frontend with a Cloudflare Workers + D1 backend. Zero framework, zero dependencies. It can be deployed as a standalone page or embedded into other pages (/embed).
Run locally
npx wrangler dev --local
Serves at http://localhost:8787 (embed mode at /embed).
Deploy
npx wrangler d1 create mumble-db # create the D1 database
# put the returned database_id into wrangler.toml
npx wrangler deployConfigure
public/config.jsβ frontend configurationwrangler.toml[vars]βADMIN_EMAIL,ADMIN_PASSWORD,SESSION_SECRET(use Dashboard environment variables in production)- Custom styles:
public/static/css/custom.css/custom-embed.css
Workflow
Register β an admin approves the account β post/reply. Editing and deletion are admin-only.
GitHub: hiraethecho/mumble