Skip to main content

Supported operating systems

  • Ubuntu 20.04 / 22.04 / 24.04 LTS
  • RedHat Enterprise Linux 8+

Required software

  • Docker Engine 24 or later
  • Docker Compose v2 or later
  • Git
  • OpenSSL 1.1 or later
  • CLI tooling: jq, curl, net-tools

Minimum hardware (testing / QA)

EnvironmentvCPUsRAMStorageNetwork
Local / QA8 vCPUs16 GB100 GB SSD (minimum)1 Gbps

Production hardware sizing

Baseline profile

MAUPeak concurrent connectionsvCPUsRAM
10k5003264 GB
25k1,25064128 GB
50k2,50096192 GB
100k5,000156312 GB
200k10,000272544 GB

High concurrency profile

MAUPeak concurrent connectionsvCPUsRAM
10k1,0004896 GB
25k2,50096192 GB
50k5,000156312 GB
100k10,000240480 GB
200k20,000480960 GB
Storage guidance
  • Start at 100 GB SSD for lower tiers; plan 500 GB to 2 TB SSD for higher concurrency or media-heavy workloads.
  • Size storage based on data volume, retention, and throughput requirements.

Required ports

  • 80 / 443 to the NGINX reverse proxy (HTTP / HTTPS entrypoints)