Platform and OS Support

Platform and OS support notes for the Xray interactive script installer

The installer script works with all supported upgrade methods (Linux Archive, RPM, Debian, and Docker Compose). It provides you an interactive way to install Xray and its dependencies.

⚠️

Warning

When running the installer script for a Linux Archive installation, do not run the installer script from a symlinked folder, as this may cause the installer to fail.

The following tables list the supported operating systems, their versions, and the supported platforms for Xray.

Supported Operating Systems

ProductDebianRHELUbuntuAmazon LinuxWindows Server
Xray10.x, 11.x, 12.x, 13.x8.x, 9.x, 10.x20.04, 22.04, 24.04Amazon Linux 2023(error)
📘

Note

Debian 12.x and Ubuntu 24.04 are supported from Artifactory 7.104 and Distribution 2.28.

Windows 2022 is supported from Artifactory 7.125.

Supported Platforms

Productx86-64ARM64KubernetesOpenShift
Xray(tick)(tick)1.27+4.14+

Installation on Kubernetes environments is through Helm Charts. Supported Helm version is Helm 3.17+.

📘

ARM64 Support for Container-Based Installations

Artifactory, Xray, and Distribution support installation on ARM64 architecture specifically through Helm and Docker installations. When deploying a product on an ARM64 platform, an external database must be set up as Artifactory does not support the bundled database for ARM64 installations. The appropriate ARM64 Container Image is automatically pulled during the Helm or Docker installation process.

Database

Every artifact and build indexed by Xray is broken down into multiple components. These components and their interrelationships are represented in a checksum-based components graph. Xray uses PostgreSQL to store and query this component's graph.

Xray supports the following PostgreSQL versions:

Minimum PostgreSQL VersionMaximum PostgreSQL VersionXray Version
13.x17.x3.121
13.x16.x3.107
13.x15.x3.78.9
13.x14.x3.42
13.x13.x3.18

Did this page help you?