Deploy Typebot on Kuberns: Complete Guide
This guide explains how to deploy Typebot on Kuberns using the one-click template. The entire deployment process is designed to be simple and automated. You do not need to configure servers, write Docker files, or manage infrastructure.
Kuberns uses AI to handle the complete deployment process. You only select the template, add required environment variables, and click deploy. Everything else is handled automatically.
Before You Begin
Before starting, make sure you have:
- A Kuberns account
No cloud provider accounts or infrastructure knowledge are required.
Getting Started
Step 1: Open the Typebot One-Click Template
- Go to the Templates page on Kuberns
- Find and select the Typebot One-Click Template
- Click on Deploy to begin the deployment process

Step 2: Sign Up on Kuberns
- Sign up using your email or connect with GitHub / Google
- Complete the brief onboarding process (takes 2 minutes)
You are now ready to deploy.

Step 3: Fill in Basic Project Details
Basic Settings
- Project Name:
typebot-production(or your preferred name) - Environment Variables: Click Add Env Environment to add required variables
At this stage, no infrastructure or runtime configuration is required. All infrastructure-related setup is handled automatically by Kuberns AI.

Step 4: Add Environment Variables
Environment variables are the only required manual configuration for deploying Typebot on Kuberns.
Before deploying your Typebot chatbot, you need to add the following environment variables. These values allow Typebot to connect with its APIs, authentication, and storage services.
Required Environment Variables
| Environment Variable | Description |
|---|---|
NEXTAUTH_SECRET | Secret key from the NextAuth authentication provider, used for secure authentication |
ENCRYPTION_SECRET | Secret key for encrypting sensitive data in the database |
MINIO_ROOT_PASSWORD | Secret key for the MinIO server, used for secure admin authentication |
How to Generate Secrets
For NEXTAUTH_SECRET and ENCRYPTION_SECRET, generate secure random strings (32+ characters recommended).
For MINIO_ROOT_PASSWORD, generate at least 24 characters.
Open your terminal and run:
# Generate NEXTAUTH_SECRET (32+ characters recommended)
openssl rand -base64 32
# Generate ENCRYPTION_SECRET (32+ characters recommended)
openssl rand -base64 32
# Generate MINIO_ROOT_PASSWORD (24+ characters)
openssl rand -base64 24
Copy the output from each command and use them as your environment variable values.

Adding Environment Variables in Kuberns
- Click Add Environment Variable
- Enter the variable Key (example:
NEXTAUTH_SECRET) - Enter the Value (the secret you generated)
- Repeat for all required variables
- Click Add Env Var to save each one
Step 5: Deploy
Once all required environment variables are added:
Click Deploy and Kuberns AI will automatically:
- Build the application
- Provision infrastructure including PostgreSQL database and Redis cache
- Configure networking and set up SSL/TLS certificates
- Enable SSL for secure HTTPS connections
- Start the Typebot service with proper health checks
Deployment typically completes in 5–8 minutes.
No manual configurations are needed. Kuberns AI handles everything automatically.

Accessing Your Typebot Instance
Once deployment is complete, your chatbot will be available at:
-
A default Kuberns-provided HTTPS URL Example:
https://your-app-name.kuberns.cloud -
SSL is enabled automatically
-
No manual certificate setup required
You can access the Typebot builder interface and start creating your chatbots immediately.

Why Deploy Typebot on Kuberns
Deploying Typebot on Kuberns gives you:
- Zero infrastructure setup – No servers, containers, or cloud services to manage
- Minimal configuration – Only a few environment variables are required
- One-click deployment – Select template, add environment variables, click deploy
- AI-driven deployment – Kuberns AI configures runtime, provisions infrastructure, and sets up the environment automatically
- Production-ready by default – Runs 24/7 with SSL, monitoring, and reliable infrastructure already configured
Get started today and launch your Typebot chatbot in minutes, not days.
Support & Resources
- Official Documentation: https://docs.typebot.io
- GitHub Repository: https://github.com/baptisteArno/typebot.io
- Kuberns Support: Available in your dashboard