Skip to content

About

Documentation repository

Resources

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

12,259 Commits

Folders and files

Repository files navigation

ThingsBoard Docs

Source for the thingsboard.io website: the documentation and the marketing pages (home, pricing, blog, use cases, partners, IoT Hub). Built with Astro and Starlight.

Quickstart

Prerequisites: Node.js (any recent LTS) and pnpm.

pnpm install
pnpm dev          # http://localhost:4321/
pnpm build:fast   # production build, skips OG image generation

Repo layout

  • src/content/docs/docs/ — documentation pages (MDX), one folder per product
  • src/content/_includes/ — shared content reused across products (CE / PE, Edge, Cloud)
  • src/pages/ — the homepage, landings, blog and other pages outside the docs
  • src/data/ — data for those pages, product versions and redirect rules
  • astro.sidebar.ts — documentation navigation
  • public/ — static assets

See CLAUDE.md for the full content architecture reference.

Contributing

See CONTRIBUTING.md for setup, the CI checks, content authoring conventions, and a playbook for common contributor tasks.

License

Licensed under the terms in LICENSE.

About

Documentation repository

Resources

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Contributors

Languages