Skip to main content

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

  1. Go to the Templates page on Kuberns
  2. Find and select the Typebot One-Click Template
  3. Click on Deploy to begin the deployment process

Typebot template on Kuberns

Step 2: Sign Up on Kuberns

  1. Sign up using your email or connect with GitHub / Google
  2. Complete the brief onboarding process (takes 2 minutes)

You are now ready to deploy.

Sign up on Kuberns

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.

Fill in basic project details

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 VariableDescription
NEXTAUTH_SECRETSecret key from the NextAuth authentication provider, used for secure authentication
ENCRYPTION_SECRETSecret key for encrypting sensitive data in the database
MINIO_ROOT_PASSWORDSecret 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.

Add the required environment variables

Adding Environment Variables in Kuberns

  1. Click Add Environment Variable
  2. Enter the variable Key (example: NEXTAUTH_SECRET)
  3. Enter the Value (the secret you generated)
  4. Repeat for all required variables
  5. 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:

  1. Build the application
  2. Provision infrastructure including PostgreSQL database and Redis cache
  3. Configure networking and set up SSL/TLS certificates
  4. Enable SSL for secure HTTPS connections
  5. 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.

Launch the deployment

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.

Access Your Typebot Instance

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