# ViteHub integration and deployment guides

Use these guides after [Installation](https://vitehub.dev/docs/getting-started/installation).
Each guide solves a deployment or provider task. Keep the provider configuration
in ViteHub and call the server API from application code.

## Deploy an Agent

- [Deploy the same Agent on Cloudflare and Vercel](https://vitehub.dev/docs/guides/deploy-agent-cloudflare-vercel).
- [Choose a TypeScript Agent framework](https://vitehub.dev/docs/guides/typescript-agent-frameworks).
- [Compare ViteHub with other tools](https://vitehub.dev/docs/compare).

## Connect a database

- [Use Turso with ViteHub and Drizzle](https://vitehub.dev/docs/guides/turso).
- [Use Neon Postgres with ViteHub](https://vitehub.dev/docs/guides/neon-postgres).
- [Use Cloudflare D1 with ViteHub](https://vitehub.dev/docs/guides/cloudflare-d1).

## Store values and files

- [Use Upstash Redis for ViteHub KV](https://vitehub.dev/docs/guides/upstash-redis).
- [Store files in Cloudflare R2](https://vitehub.dev/docs/guides/cloudflare-r2).
- [Use Vercel Blob](https://vitehub.dev/docs/guides/vercel-blob).

## Run server work

- [Send email with Resend](https://vitehub.dev/docs/guides/resend).
- [Run browser operations on Cloudflare](https://vitehub.dev/docs/guides/cloudflare-browser).
- [Compare AI sandbox providers](https://vitehub.dev/docs/guides/sandbox-providers).
- [Choose Queue, Workflow, or Schedule](https://vitehub.dev/docs/guides/background-jobs).
- [Use Vercel Queues](https://vitehub.dev/docs/guides/vercel-queues).
- [Use Cloudflare Queues](https://vitehub.dev/docs/guides/cloudflare-queues).
- [Use Vercel Cron Jobs](https://vitehub.dev/docs/guides/vercel-cron-jobs).

## Add sign-in

- [Run Better Auth on Cloudflare Workers and D1](https://vitehub.dev/docs/guides/better-auth-cloudflare).

Provider access, prices, quotas, and deployment limits belong to each service.
Check the [support matrix](https://vitehub.dev/docs/frameworks-hosts/support-matrix) for the proof
available for each ViteHub integration. A shared API does not make provider
limits identical or move existing data between services.
