Source for tbmq.io — the website and documentation for TBMQ, the open-source MQTT broker by ThingsBoard. Built with Astro and Starlight.
Prerequisites: Node.js (any recent LTS) and pnpm.
pnpm install
pnpm dev # http://localhost:4321/
pnpm build:fast # production build, skips OG image generationsrc/content/docs/— documentation pages (Markdown / MDX)src/content/_includes/— shared content reused across product variants (CE / PE)src/pages/— marketing and landing pagesastro.sidebar.ts— docs navigation treesrc/data/redirects.ts— redirect source of truth (runpnpm generate:redirectsafter editing)public/— static assets and the generated redirect rules
See CLAUDE.md for the full content architecture reference.
See CONTRIBUTING.md for setup, the CI checks, content authoring conventions, and a playbook for common contributor tasks.
- tbmq.io — product homepage
- tbmq.io/docs/ — live documentation site
- thingsboard/tbmq — TBMQ broker source
Licensed under the terms in LICENSE.