Appearance
Server Requirements
This page outlines the hardware, software, and network requirements for running a Situate server.
Supported Operating Systems
Situate server runs on popular Linux distributions including:
- Red Hat Enterprise Linux (RHEL) 7, 8, 9
- CentOS 7, 8
- Rocky Linux 8, 9
- Ubuntu Server 18.04, 20.04, 22.04
- Oracle Linux 7, 8, 9
Hardware Requirements
Minimum Requirements
For evaluation and small deployments (up to 100 assets and 1,000 workflows):
| Resource | Minimum |
|---|---|
| CPU | 4 cores at 2.6 GHz or greater |
| Memory | 4 GB |
| Disk Space | 60 GB |
Recommended Requirements
For production deployments with moderate workloads:
| Resource | Recommended |
|---|---|
| CPU | 8 cores at 2.6 GHz or greater |
| Memory | 16 GB |
| Disk Space | 200 GB |
Large Deployments
For enterprise deployments with thousands of assets and workflows, contact Xona Software for sizing guidance.
Network Requirements
Ports
The Situate server requires the following ports:
| Port | Protocol | Purpose |
|---|---|---|
| 14000 | TCP | Agent and UI communication |
| 14001 | TCP | Web interface (HTTP) |
| 14002 | TCP | Web interface (HTTPS) |
DNS
By convention, Situate uses a DNS alias formed by prepending "sit-" to the domain name. For example, if your domain is "acmeprod", create a DNS alias "sit-acmeprod" pointing to your server.
Virtual Machines
Situate can run on virtual machines hosted on-premise or in the cloud, including:
- VMware vSphere
- Microsoft Hyper-V
- AWS EC2
- Azure Virtual Machines
- Google Compute Engine
Security Considerations
If your organization uses Active Directory, install and configure SSSD or Winbind and join your Linux server to the domain before installing Situate. The installation process will detect your security settings and configure authentication automatically.