Conduit
Conduit
Docsllms.txtHostingGitHubIntroduction

Getting Started

OverviewInstall ConduitMCP SetupYour First AppStart with AI

Learn

ArchitectureClient vs Admin APIConfiguration

Modules

OverviewAuthenticationAuthorizationDatabaseStorageCommunicationsChatRouterFunctions

Guides

Next.js IntegrationReBAC Team ScopingGitOps State Export

Deployment

Deployment OverviewDocker ComposeKubernetes and HelmLocal from SourceContainer Images

Reference

CLI ReferenceClient APIAdmin APIEnvironment VariablesMCP Tools

Resources

Migration v0.16 → v0.17Legacy DocumentationChangelogFAQGlossaryContributing

Local from Source

Develop Conduit core and modules with pnpm and Turbo.

Requirements: Node.js 24+, pnpm, protoc, Redis, MongoDB or PostgreSQL.

pnpm install --frozen-lockfile
turbo run build

# 1. Core first
REDIS_HOST=localhost REDIS_PORT=6379 pnpm --filter @conduitplatform/core start

# 2. Database module
CONDUIT_SERVER=0.0.0.0:55152 SERVICE_URL=0.0.0.0:55160 \
  DB_CONN_URI=mongodb://localhost:27017/conduit \
  pnpm --filter @conduitplatform/database start

# 3. Router and other modules — set CONDUIT_SERVER + SERVICE_URL per module
pnpm --filter @conduitplatform/router start

Start core before any module. On v0.17, legacy separate email/sms/push-notifications modules are consolidated into communications.

See Contributing.

Kubernetes and Helm

Deploy Conduit with the official Helm chart.

Container Images

How Conduit publishes multi-arch images to GHCR and Docker Hub.