System Requirements (Business License)
To ensure smooth and scalable operation of WhautoChat for your business, we recommend the following system requirements and best practices. The more CPU and RAM you allocate, the better the performance - especially as your user base or message volume grows.
Recommended Server Specifications
- CPU: 2 vCPUs or more
- Memory: 4–8 GB RAM (more is better for higher concurrency and faster processing)
- Storage: 50 GB SSD (scalable as your data grows)
- Operating System: Ubuntu 24.04 (LTS)
- Network: Reliable internet connection
This configuration is sufficient for a small to mid-sized team. As your needs grow, you can easily scale up CPU, RAM, and storage for improved performance.
Optional Enhancements
- Cloud Storage:
- You may use Google Cloud Storage buckets or Amazon S3 buckets for media files and backups. This helps offload storage from your main server and improves reliability.
- You can use your own domain for custom branding and user experience.
- DNS & Security:
- For enhanced security and reliability, consider using Cloudflare as a DNS provider, reverse proxy, and Web Application Firewall (WAF). This setup helps protect your deployment from attacks and ensures high availability.
Supported Cloud Providers
You can install WhautoChat on your own server with any major cloud provider, including:
Cost Estimates
As a starting point, you can expect to spend around $5–$50/month for a typical deployment (including compute, storage, bandwidth, and backups). Actual costs will vary based on your usage and provider.
For precise estimates, use the official pricing calculators:
- Google Cloud Calculator
- AWS Pricing Calculator
- Azure Pricing Calculator
- DigitalOcean Pricing
- Hetzner Cloud Pricing
The more resources (CPU, RAM, storage) you allocate, the better your WhautoChat instance will perform—especially under heavy load or as your team grows.