Skip to content

Supported App Deployment Frameworks

Varity Team Core Contributors Updated June 2026

Varity is a newly launched platform in active beta. This page is the honest snapshot of what works today, what is beta, and what is not ready yet, so nothing surprises you after you deploy.

Node apps

Next.js, React, Vue, Astro, Qwik, Vite SPA, Express, Fastify, NestJS, Koa, Hono.

Python apps

FastAPI, Django, Flask.

Static sites

Plain HTML and supported static build outputs.

Go apps

Go modules with a runnable HTTP service.

Runnable Docker images

Deploy public or private Docker/OCI images that run an HTTP service.

See Supported Frameworks for the full detection matrix.

Auto-wired services (provisioned in the same deployment when your code needs them): Postgres (with pgvector), Redis, MongoDB, MySQL, Ollama, and object storage. See Auto-wired Services.

Where your app lives:

  • Static sites → https://varity.app/<your-app>/
  • Dynamic apps → https://<your-app>.varity.app/

Varity does not build these languages from source yet: Rust, Ruby / Rails, Elixir / Phoenix, Java / Spring, Deno, PHP / Laravel, .NET.

If you try one of those as a source project, you get a clear unsupported-stack error. You can still ship any of them today by deploying a prebuilt Docker image.

These aren’t available in the current beta. Don’t plan around them yet:

  • Custom domains (your app lives at its varity.app URL for now)
  • Rollback as a one-click feature; recover by redeploying a known-good version
  • Cron jobs and scheduled tasks
  • Preview deployments
  • Multi-region and edge runtime
  • Dedicated GPUs for your own containers
  • A fully managed database product (see the durability note below)
  • Databases are real but beta. Auto-wired databases work and data survives container restarts within a deployment, but this is not yet a managed database product with automated backups, high availability, or point-in-time recovery. See Databases & Data.
  • Private repos: the safest path for a private or unsupported app today is a prebuilt Docker image.
  • Heavy or unusual workloads (browser automation, large file/video processing, long-running jobs, GPU work) may need a hand. Reach out via Getting Help.