Self-Hosting Overview
OpenChat supports two primary deployment patterns:- Vercel + Convex Cloud (recommended managed path).
- Docker-based deployments for containerized environments.
Choose a Path
| Path | Best for | Tradeoffs |
|---|---|---|
| Vercel + Convex Cloud | Fast setup, managed infra | Vendor-managed runtime |
| Docker | Custom infra control | More ops overhead |
Production Requirements
- GitHub OAuth app configured for production callback URL.
- Convex production deployment and keys.
OPENROUTER_ENCRYPTION_KEYconfigured for provider credentials.- Optional Upstash services for cache/rate limits/workflow queue.