Skip to main content

Request Learn access

The Learn by Building tutorials (dev setup, template, logging, events, scene, interaction, asset I/O, and more) are published on a separate, access-controlled deployment — not on the public learnvertexnova.com build.

Why

The public site includes Overview, Demos, Roadmap, and other docs. Learn chapters stay on a private host (for example learn.learnvertexnova.com) protected by Cloudflare Zero Trust Access (or similar) so only approved people can read them.

How to request access

  1. Use the access form (if the site maintainer has published one — check the Request Learn access link in the site header when LEARN_ACCESS_REQUEST_URL is set in the build).
  2. Or open a discussion or issue on GitHub and include:
    • Your email (for Access policy)
    • Name and affiliation (optional)
    • Notes — what you want to use VertexNova for

The maintainer adds your email to the Access allowlist; you will receive login instructions (e.g. one-time PIN or Google sign-in).

For maintainers

  • Public build: DOCS_AUDIENCE=public npm run build — excludes docs/learn/** from the output.
  • Full build: npm run build (or DOCS_AUDIENCE=full) — includes Learn; deploy behind Cloudflare Access with an email policy.
  • Optional: set LEARN_ACCESS_REQUEST_URL to your Google Form (or Typeform) URL when building the public site so the navbar shows a direct Request Learn access link.

See DEPLOYMENT.md in this repository for hostname and CI details.