Self-Hosting

This section is for developers who want to run the Contextly platform on their own infrastructure.

What You'll Need

  • Python 3.11+ and Node.js 18+
  • Docker & Docker Compose
  • PostgreSQL with pgvector extension
  • Redis
  • S3-compatible storage (Cloudflare R2, AWS S3, MinIO)
  • Azure OpenAI API access

Sections

PageDescription
InstallationSet up the development environment
ConfigurationEnvironment variables reference
ArchitectureSystem design and components
DockerLocal development with Docker Compose
ProductionDeploy to production with security hardening