You can either Connect and other required services on the same server or have a different server as per your requirement and consumption.
These are minimum hardware configuration we recommend to start with, you can upgrade as and when you required in the future:
For | Memory | vCPU | Transfer | SSD |
---|---|---|---|---|
App only | 2 GB | 1 vCPU | 2000 GB | 50 GB |
Signaling, and ICE (TURN/STUN) | 2 GB | 2 vCPUs | 3000 GB | 60 GB |
App, Signaling, ICE (TURN/STUN), and Janus Server | 4 GB | 2 vCPUs | 4000 GB | 80 GB |
We use and recommend getting a $18/month Droplet from DigitalOcean for hosting app and related services. You can upgrade it later when you need.
Click here to get $200 free credit on DigitalOcean:
https://m.do.co/c/e56dda5a4a59
You also need to make sure following:
- TCP ports 80, 443 are accessible
- Domain or subdomain (such as connect.example.com) for setup with a valid SSL certificate
- SSH credentials for 'root' user
Click here to know other prerequisites:
https://kodemint.in/helpdesk/articles/promeet/setup/pre-requisites-before-installation-65a3723419a87