Self-hosting

Your conversations. Your infrastructure.

Understand how to deploy and operate Connext Suite using PostgreSQL, Valkey and Docker on infrastructure you manage.

A deployment you operate

Connext includes Docker Compose and Dokploy configuration. The application uses PostgreSQL for durable data and Valkey for shared real-time delivery and rate limits in production. TLS is required at the public endpoint.

Configure before the first signup

Set the application origin, a strong installation setup token, separate runtime and migration database credentials, and the Valkey connection. Use the setup screen to create the first platform administrator, then review the signup plan.

Make account email work

Configure an SMTP server, sender address and a 32-byte mail encryption key. Email delivery is needed for password recovery and email verification. Platform administrators can test SMTP connectivity and inspect sanitized delivery status.

Backups are part of the deployment

Schedule PostgreSQL backups and practice restoration into an isolated environment. Retain the encryption key securely with the deployment secrets. Monitor readiness, application errors and delivery failures.

Validate your production environment

The included local checks cover application behavior; they do not prove your hosting environment is ready. Build the image, run migrations, test networked PostgreSQL and Valkey, verify mail delivery, and exercise backup restoration before serving customers.

Read the deployment checklist →

Make your next step count.

Explore the product, understand your options, and get your team ready.

01 / EXPLORE

See how chat works

Connect your website to a shared inbox with clear ownership and private team collaboration.

Explore live chat →
02 / PLAN

Start with Free

Understand available policies, included capabilities and the responsibilities of self-hosting.

Explore pricing →
03 / LAUNCH

Set up your workspace

Follow the setup guide from creating an inbox to receiving your first website conversation.

Get started →