Skip to main content
Supported source to verified deployment.

Deploy anything. Varity decides where it runs.

Deploy supported source apps and runnable Docker/OCI HTTP services from the portal, API, CLI, or AI coding tool. Review one fixed monthly price for the selected resource profile before launch. A traffic spike does not create a Varity usage charge.

Read the docs
Four deploy pathsPrice before launchReserved resource profile

THREE WAYS TO SHIP

Deploy from wherever you build.

The same control plane is available in your terminal, AI editor, dashboard, and public API.

From your terminal

Install the CLI, submit a supported project, and review the runtime plan before Varity deploys it.

$ pip install varitykit
$ varitykit app deploy

From your AI editor

Add the Varity tool to Claude Code, Cursor, or Windsurf and deploy without leaving your chat.

You
“Deploy this app with Varity”
Deployment plan ready for review.

From the dashboard

Choose a supported GitHub repository, then confirm its runtime, resources, and monthly price without opening a cloud console.

MOVE AN EXISTING APP

Bring the app you already have.

The migration command converts the supported platform settings it recognizes. Review the resulting runtime, environment requirements, resources, and monthly price before deployment.

  • Supported settings converted
  • Environment requirements preserved for review
  • Resource plan confirmed before deployment
See deployment docs
Terminal
$ varitykit migrate
Detected framework
Converted supported settings
Preserved environment requirements
Ready for plan review

DEPLOY THE STACK YOU ALREADY USE

Node, Python, Go, and static builds.

Supported source stacks use the same deployment path. When the plan includes a supported attached service, its resources and price remain visible before launch.

Next.js logoNext.js
React logoReact
Vue logoVue
Astro logoAstro
Vite logoVite
Node.js logoNode.js
Express logoExpress
Python logoPython
FastAPI logoFastAPI
Django logoDjango
Flask logoFlask

Plus Go modules, Qwik, Fastify, NestJS, Koa, Hono, and static HTML.

Supported attached services
Postgres logoPostgres
Redis logoRedis
MongoDB logoMongoDB
MySQL logoMySQL
Ollama logoOllama

PRICING THAT DOESN'T PUNISH SUCCESS

A traffic spike does not create a Varity usage charge.

Varity charges one fixed monthly price per app for the selected reserved- resource profile. Traffic alone does not change that price. Resource or attached-service changes require a new quote before you apply them.

Static sites

Live quote

For supported static builds and plain HTML sites.

  • Monthly resource price
  • Live Varity URL
  • No Varity traffic meter

Dynamic apps

Live quote

For supported source apps and runnable HTTP services.

  • Resources reserved for the app
  • Monthly rate shown before deploy
  • Traffic alone does not change the price

Certified templates

Catalog quote

For curated gateway templates with a proven runtime plan.

  • Resources shown up front
  • Monthly profile price
  • No request meter for the same profile

No Varity bandwidth, request, invocation, or build-minute meter for the same resource profile.

FAQ

Frequently asked questions

Use the portal, public API, CLI, or AI coding tool to submit a supported repository, runnable Docker/OCI HTTP service, or certified template. Review the runtime plan, resources, and monthly price before deployment.
Varity supports Next.js, React, Vue, Express, Fastify, NestJS, Koa, Hono (Node.js), and FastAPI, Django, Flask (Python 3.11). Go, Rust, and other languages are coming soon.
Varity charges one fixed monthly price per app for the selected reserved-resource profile. Traffic alone does not change that price. The exact rate appears before deploy and repeats on the dashboard and billing page.
The CLI migration command converts the supported platform settings it recognizes. Review the resulting runtime, environment requirements, resources, and monthly price before deploying.
Supported source projects can deploy without operating a cloud console. Runnable Docker/OCI HTTP images require a valid runtime contract, including the image, port, resources, and any required environment values.

Ready to deploy your first app?

Sign in, choose a supported source, review the plan and monthly price, then verify the resulting deployment.

Read the docs