Supported Frameworks

Telbase hosts apps on Vercel and on Google Cloud Run. Your coding agent reads the project and picks the provider with the Telbase skills, using the table below.

Don't see your framework?
Any language works with Docker on any paid plan (from $5/mo). Java, Ruby, Rust, PHP, C#, Elixir — just add a Dockerfile. See the Docker deployment guide.

Where each app runs

The appProvider
Next.js, Remix / React Router, SvelteKit, Astro, Nuxt, Angular, Vite (React, Vue, Svelte) SPA, plain static HTMLVercel
Node API (Express, Fastify, Hono, Koa, NestJS) that only answers requestsVercel
Node server that must keep running: websockets, in-process queues or cron, long requestsGoogle Cloud Run
A project with its own DockerfileGoogle Cloud Run (the Dockerfile is built)
Python (FastAPI, Flask, Django, Streamlit, Gradio), Go, Java, Ruby, PHP, .NET, Elixir, RustGoogle Cloud Run
Bun or Deno serversGoogle Cloud Run with a Dockerfile, unless the framework has a Vercel preset

SvelteKit and Astro follow their adapter: a Node adapter builds a server for Cloud Run; the Vercel adapter, adapter-auto or a static build goes to Vercel. Python, Go and Node apps on Cloud Run build without a Dockerfile (buildpacks).

Plan requirements
Static websites (a Vercel app built with Vite, Vue, Astro or Angular, or plain HTML) count as websites — unlimited on paid plans, up to 10 on Free. Google Cloud Run, and so Docker, requires Starter ($5/mo) or above. See Plans & Usage for how resources are counted.

Database Support

An app can have a database of its own, created when the agent registers it:

The agent creates the schema with the app's own tooling (Prisma, Drizzle, Alembic, Django, …). See Databases for migrations, extensions, and more.

Unsupported Databases

Telbase hosts PostgreSQL and SQLite only. It does not host:

Bring your own database
Your app can still connect to external databases. Set the connection string with telbase env set --project my-app MONGO_URL=... and manage the database yourself.

Multi-Service Support

Each service is its own app, with its own Telbase URL and the provider that suits it — a Next.js frontend on Vercel and a FastAPI backend on Cloud Run, for example. Set cross-service env vars (like NEXT_PUBLIC_API_URL) explicitly. See the full-stack guide for environment variables and common patterns.

Custom Runtimes

Add a Dockerfile to your project root and the app runs as a container on Cloud Run, on any paid plan. See the Docker guide for Dockerfile requirements, the ENTRYPOINT pitfall, and example Dockerfiles for Java, Ruby, Rust, and PHP.

Next Steps