Deploy Typebot
Self-hosted chatbot builder with a visual drag-and-drop editor
MinIO
Just deployed
Just deployed
/data
Just deployed
/var/lib/postgresql/data
builder
Just deployed
Just deployed
valkey
Just deployed
Deploy and Host Typebot on Railway
Typebot is an open-source, self-hosted chatbot and conversational form builder. It features a visual drag-and-drop editor for building chat flows, native integrations, and a hosted results dashboard — a fully self-hosted Typeform or Landbot alternative with no per-response fees.
About Hosting Typebot
Hosting Typebot requires running its builder and viewer Node.js services alongside PostgreSQL, MinIO (S3-compatible object storage for file uploads), and Redis (session and queue management). Postgres stores flows, submissions, and workspace data. MinIO handles file and image uploads within chat flows. The app reads its database connection, storage credentials, and auth secrets from environment variables at startup. Railway provisions and networks all services automatically.
Common Use Cases
- Building lead-generation chatbots and conversational forms without per-response SaaS pricing
- Embedding an interactive chat flow on a website for customer support or onboarding
- Self-hosting a Typeform alternative with full control over submission data
Dependencies for Typebot Hosting
- PostgreSQL — primary data store for flows, submissions, and workspaces
- MinIO — S3-compatible object storage for file and image uploads
- Redis (Valkey) — session and real-time queue management
Deployment Dependencies
Why Deploy Typebot on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying Typebot on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content

