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.