Minimum server requirements
If you decide to run the mluvii platform in your own environment, you have several options to choose from.
The mluvii system can be installed on a single server for a lower load, or on three servers for load balancing.
A single Linux server under low load
Maximum number of interactions per day: 150 Maximum number of visitors to the widget site per day: 50,000
CPU: 4 core processor
RAM: 8 GB
HD: 128 GB
OS: Ubuntu 20.04 LTS or another distribution for which the latest versions of the listed software packages are available.
Software:
docker-ce 20+
docker-compose
postgresql-12
redis 5
HAProxy 2.0
Separate server for site visitors and HAProxy
Maximum number of interactions per day: 4,000
Maximum number of visitors to the widget site per day: 500,000
Separate server for site visitors and HAProxy
Maximum number of interactions per day: 4,000 Maximum number of visitors to the widget site per day: 500,000
CPU: 4-core processor (+2 cores for every 2000 interactions/day, maximum is 4000)
RAM: 16 GB
HD: 500 GB
OS: Linux (see single server variant)
Software: Same as the single server variant except for the HTTP request routing components (HAProxy).
Offload server
CPU: 4-core processor
RAM: 16 GB
HD: 500 GB
OS: Linux (see single server variant)
Software:
docker-ce 20+
docker-compose
postgresql-12
redis 5
Proxy server
CPU: 2 core processor (+2 cores for every 75,000 visitors/day)
RAM: 4 GB
HD: 128 GB
OS: Linux (see single server option)
Software:
HAProxy 2.0
Varnish
Media server
CPU: 4 core processor
RAM: 8 GB
HD: 256 GB
OS: Linux (see single server option)
Software:
Janus
Telephone PBX
CPU: 2 core processor
RAM: 4 GB
HD: 256 GB
OS: Linux (see single server option)
Software:
Asterisk
Scaling in case of high load
If your requirements exceed 4000 interactions/day or 500,000 visitors, please contact us via the mluvii widget on the site.
Kubernetes K8s can currently only run a shared instance of mluvii.
Last updated