Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.osschat.dev/llms.txt

Use this file to discover all available pages before exploring further.

Self-Hosting Overview

OpenChat supports two primary deployment patterns:
  1. Vercel + Convex Cloud (recommended managed path).
  2. Docker-based deployments for containerized environments.

Choose a Path

PathBest forTradeoffs
Vercel + Convex CloudFast setup, managed infraVendor-managed runtime
DockerCustom infra controlMore ops overhead

Production Requirements

  • GitHub OAuth app configured for production callback URL.
  • Convex production deployment and keys.
  • OPENROUTER_ENCRYPTION_KEY configured for provider credentials.
  • Optional Upstash services for cache/rate limits/workflow queue.

Environment Variables

Configure all required deployment secrets and URLs

Docker Deployment

Run OpenChat in containers with Compose

Vercel + Convex Cloud

Ship with managed web and backend infrastructure