User-facing help for hFlow, published with Mintlify. Production site: https://help.hflow.pro
This repository is a sibling to the main hFlow app repo (e.g. clone it next to Gilat/ as hFlowDocs/), similar to how the marketing site can live under website/.
From this directory (where docs.json is):
npm i -g mint
mint devVisit http://localhost:3000.
Mintlify builds your MDX. The live site must be served by Mintlify (or a reverse proxy to Mintlify), not by a plain Vercel “import this Git repo” static deployment.
- Branch: pushes to
mainshould trigger Mintlify if the GitHub app is installed ongils1908/hFlowDocs. - Dashboard: confirm the Mintlify project’s connected repo is
gils1908/hFlowDocs(not an old starter repo such asdocs). If the dashboard still points elsewhere, reconnect GitHub to this repository. - Domain: add help.hflow.pro under Mintlify → Custom domain, then set DNS exactly as Mintlify shows (typically a CNAME for
help→cname.mintlify-dns.com). See Mintlify: Custom domain.
That almost always means a Vercel project is serving the repository as static files (so the browser downloads .mdx as text). Mintlify never ran.
- In Vercel → open the project that uses this repo (e.g.
hflow-docs) → Domains → remove help.hflow.pro (or delete the project if it only exists for docs). - In Mintlify → add help.hflow.pro and complete DNS per their dashboard.
- At your DNS host for
hflow.pro, pointhelpto Mintlify’s target (CNAME), not to Vercel’s A/ALIAS for the static site.
After DNS propagates, the URL should show the full Mintlify chrome (sidebar, theme), not monospaced source.
Optional: if you intentionally want docs on Vercel under another domain, use Mintlify’s Vercel /docs subpath proxy — do not expect raw MDX to render without that proxy or Mintlify hosting.
Use this checklist so help stays accurate:
- Identify the audience — teachers, admins, or both?
- Update or add MDX under
hflow/(or new sections indocs.jsonif you add pages). - Screenshots — refresh images if the UI changed (store under
images/). - Release notes — add a short bullet to
hflow/changelog.mdxfor user-visible changes. - Preview — run
mint devand click through the affected pages. - Ship — commit and push to
main.
HELP_PAGE_LOG.md— numbered, dated history of doc changes (DOC-nnnn) and Open doc backlog for screenshots and follow-ups. Do not put that backlog language on published MDX pages; keep the live site reader-facing only.
Optional Mintlify skill for editors using Cursor or other tools:
npx skills add https://mintlify.com/docs- GitHub: gils1908/hFlowDocs
See LICENSE.