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 Server | Open Federation Specs | Closed Federation Specs | Video Conference Specs |
---|---|---|---|
0-99 | 5 vCpu, 6 Gb Ram | 3 vCpu, 3 Gb Ram | 3 vCpu, 5 Gb Ram |
100-299 | 5 vCpu, 6 Gb Ram | 3 vCpu, 3 Gb Ram | 9 vCpu, 15 Gb Ram |
300-499 | 8 vCpu, 8 Gb Ram | 3 vCpu, 6 Gb Ram | 16 vCpu, 32 Gb Ram |
500-999 | 8 vCpu, 10 Gb Ram | 5 vCpu, 10 Gb Ram | 32 vCpu, 64 Gb Ram |
1000-1999 | 10 vCpu, 16 Gb Ram | 7 vCpu, 15 Gb Ram | 64 vCpu, 128 Gb Ram |
2000+ | Decide based on Users | Decide based on Users | Decide 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.
Protocol | Port(s) | Usage |
---|---|---|
TCP | 1081 | Initial FQDN check, can be disabled post-installation |
TCP | 80, 443 | Port 80 used for Letsencrypt, 443 for Http access |
TCP | 3478, 5349 | Used by Turn server |
UDP | 3478, 5349 | Used by Turn server |
UDP | 40000-40500 | Used by turn server |
UDP | 30300 | Used 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