Quick Start Deployment
Get your WhatsApp Team Inbox up and running in minutes with our one-click installation script.Prerequisites
Before you begin, ensure you have:Docker
Docker 20.10 or higher
Docker Compose
Docker Compose v2.0 or higher
WhatsApp Business API
Meta Business account with WhatsApp API access
Database
PostgreSQL 14+ (included in Docker setup)
One-Click Installation
1. Download the Repository
2. Run Installation Script
- ✅ Check Docker prerequisites
- ✅ Generate secure secrets
- ✅ Prompt for configuration
- ✅ Build Docker containers
- ✅ Run database migrations
- ✅ Create admin user
- ✅ Start all services
3. Configuration Prompts
You’ll be asked to provide:Admin Credentials
Admin Credentials
WhatsApp API Credentials
WhatsApp API Credentials
Get these from Meta Business Suite
Domain Configuration
Domain Configuration
localhost.Access Your Installation
Once installation completes, access your services:Next Steps
1
Configure WhatsApp Webhook
2
Invite Team Members
Log in and invite your team from Settings > Team
3
Customize Settings
Configure templates, automated responses, and more
4
Test First Conversation
Send a test message to your WhatsApp number
Troubleshooting
Containers won't start
Containers won't start
Check Docker daemon is running:View logs:
Database connection failed
Database connection failed
Verify PostgreSQL is healthy:Check database logs:
Admin login not working
Admin login not working
Verify admin was created:
WhatsApp messages not received
WhatsApp messages not received
- Verify webhook is configured in Meta Business Suite
- Check webhook verify token matches your .env
- Ensure your server is publicly accessible
- Test webhook endpoint:
curl https://your-domain.com/api/webhook
Useful Commands
Production Deployment
For production deployments with managed hosting, see our platform-specific guides:Railway
One-click deploy with built-in PostgreSQL
Vercel
Deploy Next.js frontend with global CDN
DigitalOcean
Deploy on App Platform with managed database
Recommended Production Stack
For optimal performance and cost:- Frontend: Vercel (Next.js optimization + global CDN)
- Backend: Railway (easy deployment + included PostgreSQL)
- Cost: ~$20-30/month total
- Railway: Full-stack deployment on single platform
- DigitalOcean: Complete deployment with managed database