Navin

Publish preview

In the Dev module, the Preview tab can share your local development server on the Internet with a temporary public link (*.trycloudflare.com). Useful for demos, checking a site on a phone, or showing work to someone else - not production hosting.

No Cloudflare account is required. Navin starts the tunnel helper for you from the Preview toolbar.

Auto-open Preview

When the agent scaffolds or starts a web app, Preview often opens by itself once the local server is ready. For Android, the Mobile tab can open the same way after a device preview starts. Publish (the public link) always stays a manual click.

On a narrow screen, the Dev chat becomes a bottom sheet so Preview can use the full width; auto-open can also collapse the chat so the app stays in focus.

Usage

  1. Start your project’s local preview (ask the agent, or use a terminal in the workbench if you prefer).
  2. Open Preview (it may already be open) and confirm the local address shown there (for example a 127.0.0.1 URL with a port).
  3. Click Publish next to Open.
  4. Wait for the public https://….trycloudflare.com link to appear: copy it, open it, or Stop when you are done.

Navin picks the port from the local Preview URL and keeps the tunnel pointed at that address on your machine.

Requirements: Internet access. Publishing works from the same computer that is running Navin. On first use, Navin may download the tunnel helper automatically.

What it is not

ExpectationReality
Permanent production hostingNo - temporary tunnel to your machine
Custom domain mysite.comNo - random *.trycloudflare.com URL
Cloudflare account requiredNo

Do I need a Cloudflare account?

GoalCloudflare account?
Quick share via PublishNo
Your own domain / subdomainYes - outside this simple Publish flow

Troubleshooting

Message or symptomLikely causeHint
Host not allowed in the local appStale tunnel stateStop, then Publish again
Could not download the tunnel helperNetwork blockedCheck Internet, or install the helper so Navin can find it
Nothing listening on that portDev server not runningStart the local preview, then Publish again
Need a URL with a portLocal address incompleteUse a full local URL with an explicit port in Preview
Publish only on this machineTrying from another device’s NavinPublish from the computer that runs the project

Related