System Requirements
This document outlines the minimum and recommended system requirements for installing and running Uniconnect. Meeting these requirements is essential for a stable and performant deployment.
Supported Operating Systems
We recommend using a recent, stable Linux distribution. Officially supported operating systems include:
- Debian 12 (Recommended)
- Ubuntu Server 22.04 LTS
- Other recent Debian-based distributions (supported on a best-effort basis)
Hardware Specifications
The following hardware guidelines are for a single-node Uniconnect deployment.
| Resource | Minimum Requirement | Recommended | Notes |
|---|---|---|---|
| vCPU | 2 Cores | 4+ Cores | More cores improve performance and concurrency. |
| RAM | 4 GB | 8 GB or more | Increase RAM for high call or chat volumes. |
| Storage | 40 GB | 100 GB or more | Allocate additional space for logs and recordings. |
Network and Connectivity
Your server must have outbound internet access to the following endpoints for licensing, updates, and dependencies:
uniconnect.license.uniconnect.io(for license activation and validation)release.manager.uniconnect.io(for system updates)docker.io(for Docker engine installation via the convenience script)
A stable internet connection with low latency (<100ms) to your primary user regions is highly recommended for optimal performance.
Software Dependencies
- Docker Engine: A modern, stable version of Docker is required. The installation script will attempt to install it automatically if it is not already present.
- Uniconnect License Key: A valid license key is necessary to activate the platform after installation.
Supported Web Browsers
The Uniconnect web interface is fully supported on the latest versions of modern browsers.
| Browser | Minimum Version | Notes |
|---|---|---|
| Chrome | Latest 2 releases | Fully supported. |
| Firefox | Latest 2 releases | Fully supported. |
| Edge | Latest 2 releases | Fully supported. |
| Safari | 16+ (macOS/iPadOS) | Basic functionality is validated. |
Default Network Ports
The following ports are used in a default Uniconnect deployment. Ensure they are not blocked by a firewall.
| Port | Purpose | Scope |
|---|---|---|
| 5111 | Web-based installation and configuration | External |
| 80/443/445 | HTTP/HTTPS access | External |
Please adjust your firewall rules according to your specific infrastructure and security policies.
Installation Prerequisites Summary
Before proceeding with the installation, please ensure you have the following:
- A provisioned server running a supported Debian-based Linux distribution.
- Firewall rules allowing outbound internet access to the required domains.
- Unrestricted access to the required internal and external network ports.
- A valid Uniconnect license key.
Once all prerequisites are met, you can proceed to the Installation Guide.