Skip to content

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):

ResourceMinimum
CPU4 cores at 2.6 GHz or greater
Memory4 GB
Disk Space60 GB

For production deployments with moderate workloads:

ResourceRecommended
CPU8 cores at 2.6 GHz or greater
Memory16 GB
Disk Space200 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:

PortProtocolPurpose
14000TCPAgent and UI communication
14001TCPWeb interface (HTTP)
14002TCPWeb 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.

Workload Automation and Orchestration