Skip to content

Add public Fumadocs documentation site - #102

Merged
wasimxyz merged 1 commit into
stagingfrom
cursor/add-public-docs-site
Jun 25, 2026
Merged

Add public Fumadocs documentation site#102
wasimxyz merged 1 commit into
stagingfrom
cursor/add-public-docs-site

Conversation

@wasimxyz

@wasimxyz wasimxyz commented Jun 25, 2026

Copy link
Copy Markdown
Member

Summary

  • Add a standalone, public, indexable Fumadocs app under docs/ that advertises how to install and configure Data Hub, deployable as its own Vercel project (root directory docs/).
  • Ship an install-focused landing page plus ported user guides: installing a watcher, adding an instrument, upgrading the watcher, and managing tokens.
  • Wire up markdown-for-agents endpoints (/llms.txt, /llms-full.txt, per-page .md + Accept content negotiation), built-in Orama search, and an "Ask AI" chat backed by the Vercel AI Gateway.
  • Unlike the SSO-gated, noindex product app in web/, this site is public: it ships a sitemap, a permissive robots.txt, and SEO/OpenGraph metadata.
  • Update references after the docs/ -> developer-docs/ rename (README, AGENTS, Makefile, .gitignore, code comments) and add docs-dev / docs-build / docs-lint Makefile targets.

Notes

  • The docs app is standalone (its own package.json/lockfile) and intentionally not wired into make check-all, since it may later be split into its own repository.
  • The Ask AI widget stays inert until AI_GATEWAY_API_KEY is set (or Vercel OIDC is available).

Test plan

  • cd docs && npm install && npm run build succeeds.
  • cd docs && npm run lint is clean.
  • /llms.txt, /llms-full.txt, /sitemap.xml, and /robots.txt render.
  • Deploy a separate Vercel project (root docs/) and set NEXT_PUBLIC_SITE_URL.
  • make check-all still passes for the rest of the repo.

Made with Cursor

Add a standalone, public, indexable Fumadocs app under docs/ that advertises
how to install and configure Data Hub. Includes the install-focused landing
page, ported user guides, Orama search, markdown-for-agents endpoints
(llms.txt, llms-full.txt, per-page .md), and an Ask AI chat backed by the
Vercel AI Gateway.

Also update references after the docs/ -> developer-docs/ rename (README,
AGENTS, Makefile, .gitignore, and code comments) and add docs-* Makefile
targets.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
data-hub Ready Ready Preview, Comment Jun 25, 2026 9:28pm

Request Review

@wasimxyz wasimxyz self-assigned this Jun 25, 2026
@wasimxyz
wasimxyz merged commit a5bddd4 into staging Jun 25, 2026
6 checks passed
@wasimxyz
wasimxyz deleted the cursor/add-public-docs-site branch June 25, 2026 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant