Skip to main content
Use InsForge Sites to deploy, publish, ship, or go live with the browser-facing app you built on InsForge. If you are asking “can I deploy my app?” or “how do I take my app live?”, Sites is the answer. The InsForge CLI uploads your frontend source through InsForge, which creates a Vercel production deployment. The dashboard tracks the URL, status, deployment history, environment variables, and domains.
InsForge Sites dashboard
Need to deploy a container or backend service? Use Compute for workers, queues, WebSocket servers, and long-running services. Sites are for frontend websites and framework builds that produce a hosted web app.
Trying to run InsForge itself on your own servers? That is self-hosting the InsForge platform, not deploying your app. See the self-hosting guides for AWS EC2, GCP, Azure, or any Linux VPS. Sites deploys the app you built; self-hosting deploys the InsForge backend that your app runs on.

Features

CLI deploys

Deploy from your app’s source directory. The CLI uploads the source tree, skips local-only files such as node_modules, .git, build output, and .env files, then starts the Vercel build through InsForge.

Framework builds

Deploy React, Vue, Svelte, Next.js, static sites, and other frontend projects. InsForge sends the source files to Vercel, where framework detection and project files such as package.json and vercel.json decide how the app builds.

Environment variables

Manage provider environment variables from the dashboard. Use public prefixes such as VITE_ or NEXT_PUBLIC_ only for values that are safe to expose in browser code.

Deployment history

Review previous runs, sync Vercel status, inspect metadata, and cancel in-progress deployments from the Deployment Logs page.

Domains

Every ready deployment gets a default URL at https://<appkey>.insforge.site. You can also set an InsForge-managed slug at https://<slug>.insforge.site. For a custom domain, add the domain in the dashboard and configure the DNS record it returns, usually a CNAME for subdomains.

Deploy with it

CLI quickstart

Connect your project and run InsForge CLI commands from your app directory.

Next steps

  • Set up the CLI and connect your project.
  • Add browser-safe environment variables from the dashboard or with npx @insforge/cli deployments env set.
  • Run npx @insforge/cli deployments deploy ./frontend.