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.
Where each app runs
| The app | Provider |
|---|---|
| Next.js, Remix / React Router, SvelteKit, Astro, Nuxt, Angular, Vite (React, Vue, Svelte) SPA, plain static HTML | Vercel |
| Node API (Express, Fastify, Hono, Koa, NestJS) that only answers requests | Vercel |
| Node server that must keep running: websockets, in-process queues or cron, long requests | Google Cloud Run |
A project with its own Dockerfile | Google Cloud Run (the Dockerfile is built) |
| Python (FastAPI, Flask, Django, Streamlit, Gradio), Go, Java, Ruby, PHP, .NET, Elixir, Rust | Google Cloud Run |
| Bun or Deno servers | Google 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).
Database Support
An app can have a database of its own, created when the agent registers it:
- PostgreSQL — PostgreSQL 16, which scales to zero
- SQLite — a hosted SQLite database reached over libSQL, so a SQLite app stays on SQLite
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:
- MongoDB
- MySQL
- Redis
- Firebase, DynamoDB, Supabase, PlanetScale (use their own hosting platforms)
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
- Quick Start — deploy your first app
- Databases — migrations, pgvector, and more
- Using with Claude Code — the skills and the MCP server
- CLI Reference — every command