Technical requirements

This document describes the hardware requirements and other necessary steps for installation of SalaX Secure Messaging software.

1. Hardware Requirements

Minimum Server Requirements

Users in ServerOpen Federation SpecsClosed Federation SpecsVideo Conference Specs
0-995 vCpu, 6 Gb Ram3 vCpu, 3 Gb Ram3 vCpu, 5 Gb Ram
100-2995 vCpu, 6 Gb Ram3 vCpu, 3 Gb Ram9 vCpu, 15 Gb Ram
300-4998 vCpu, 8 Gb Ram3 vCpu, 6 Gb Ram16 vCpu, 32 Gb Ram
500-9998 vCpu, 10 Gb Ram5 vCpu, 10 Gb Ram32 vCpu, 64 Gb Ram
1000-199910 vCpu, 16 Gb Ram7 vCpu, 15 Gb Ram64 vCpu, 128 Gb Ram
2000+Decide based on UsersDecide based on UsersDecide based on Users

Desktop

  • Windows, Linux, or macOS
  • Both Arm and Intel processors are supported.
  • The minimum recommended RAM is 4 GB.

Tablet

  • Ipads with IpadOS 14 or later
  • Android devices with Android 10 or later

Mobile

  • iPhones with iOS 14 or later
  • Android devices with Android 10 or later. TIP: Fast CPU improves the video call quality.

Browser

Android and Desktop

  • Chrome: 72 or later
  • Firefox: 68 or later
  • Safari: 14 or later
  • Edge: 79 or later

iOS and iPads

  • Safari: 14.3 or later

2. Operating System

Rocky Linux 8 or 9 RHEL 8 or 9

3. Network connections and IP Addresses

3.1. Requirements

Servers are placed into the network so that a secure or reliable connection to mail servers can be made. Server requires one public IP address. This address acts as cluster address which e-mail traffic is relayed to. If NAT is used in address translation, information of both public and network address translated addresses is needed.

3.2. Options

• It is recommended that web-based management tool is separated from public network by defining D-Center with its own IP address and own port (default 443).

3.3. Firewall settings requirements

Firewall must allow the required connections. The following table shows requirements for basic installation; rules must be specified.

ProtocolPort(s)Usage
TCP1081Initial FQDN check, can be disabled post-installation
TCP80, 443Port 80 used for Letsencrypt, 443 for Http access
TCP3478, 5349Used by Turn server
UDP3478, 5349Used by Turn server
UDP40000-40500Used by turn server
UDP30300Used for the audio and video in conference

3.4. DNS. Required FQDNs

  • SalaX Wellknown URL: mydomain.com

  • SalaX client URL: chat.mydomain.com

  • Admin panel URL: admin.mydomain.com

  • Homeserver URL: matrix.mydomain.com

  • Identity server URL: im.mydomain.com (on old installation it was sshsn-identity.xxx.xxx)

  • Homepage URL: share.mydomain.com( for some installations it was home.xxx.xxx)

  • Conference URL: conference.mydomain.com

  • Turn URL: turn.mydomain.com

Was this page helpful?