Server requirements
Last updated: 2026-07-16
Size the server for your peak concurrent-call load, not just user count. Recording, transcription, and messaging add roughly 20–30% overhead. Use the table below as a starting point.
Recommended sizing
| Users | Concurrent calls | vCPU | RAM | Disk |
|---|---|---|---|---|
| Up to 50 | 10 | 2 | 2 GB | 40 GB SSD |
| 50 – 200 | 30 | 4 | 4 GB | 80 GB SSD |
| 200 – 500 | 60 | 4 | 8 GB | 160 GB SSD |
| 500 – 2 000 | 200 | 8 | 16 GB | 320 GB SSD |
| 2 000 – 10 000 | 500 | 16 | 32 GB | 640 GB SSD |
Network
- A static public IP for the PBX (or a stable elastic IP in your cloud provider).
- SIP: UDP/TCP 5060, TLS 5061, RTP UDP 10000–20000.
- Admin console: HTTPS 8088 (customisable) and SSH 8022.
- Adequate upstream bandwidth: budget roughly 100 kbps per concurrent call for G.711 with overhead.
Storage
Call recordings and voicemail dominate long-term disk use. As a rough guide, recorded calls consume ~5 MB per hour with default codecs; multiply your expected recorded hours per month by 5 MB to size the recording partition, or offload recordings to network storage.