Static HTML Vertex

Publish HTML as a vertex.

Turn any HTML file into a live URL without deploying a server, configuring a bucket, or building an API.

From file to live URL in one command.

nv create site/home --type html --file ./index.html

Stop building infrastructure for simple communication.

A Static HTML Vertex can be public, private, authenticated, temporary, connected to a form, linked to a payment, attached to a workflow, or protected by the Vertex Firewall.

Landing pages

Publish campaign pages, status pages, documentation, and lightweight interfaces from a Node Vertex URL.

Protected pages

Use public, tenant-authenticated, bearer-token, client-certificate, passcode, TTL, and firewall controls.

Workflow-ready

HTML can post to Form Vertices, link to Payment Vertices, route through Handoff Vertices, or become part of a polygon.

One command, live URL

echo "<h1>Hello Vertex</h1>" > index.html
nv create site/hello --type html --file ./index.html
open https://nodevertex.com/demo/site/hello
nv create reports/q1 --type html --file ./report.html --auth tenant
nv create preview/demo --type html --ttl 3600 --file ./demo.html
nv create site/home --html "<h1>Hello from a vertex</h1>"

Safe by default, raw when explicitly trusted

Safe HTML Mode is the default. Node Vertex removes script tags, inline event handlers, javascript URLs, and risky embedded objects before storing the page.

Raw HTML Mode is available only for authenticated or trusted creators and must be requested explicitly.

nv create site/app --type html --raw --file ./app.html

HTML that works with vertices

A Static HTML Vertex can contain a form that posts to another vertex:

<form method="POST" action="https://nodevertex.com/demo/info-requests">
  <input name="name" />
  <input name="email" />
  <textarea name="message"></textarea>
  <button type="submit">Submit</button>
</form>

Take any HTML file. Make it a vertex. Share it instantly.

Every workflow starts with a vertex.