System Requirements
Explore the system requirements for the JFrog Platform and its products, including Artifactory, Xray, and Distribution.
Before installing the JFrog Platform, verify that your environment meets the hardware, operating system, database, and network requirements for each product you intend to deploy. Requirements differ by product — JFrog Artifactory 7.x, JFrog Xray 3.x, and JFrog Distribution 2.x each have distinct CPU, memory, and storage minimums.
Select a topic below to view the full requirements.
Requirements Matrix
Platform support, hardware sizing, software dependencies, product dependencies, and license eligibility matrices for self-managed deployments.
Network Requirements for JFrog Products
Port numbers, static IP requirements, and LAN connectivity rules for all JFrog products.
General System Requirements
Hardware, OS, browser, and network requirements shared across all JFrog Platform products.
Database Support Matrix
Supported databases by product: PostgreSQL, MySQL, MariaDB, MS SQL Server, Oracle, and Derby.
Artifactory Filestore
Binary storage options and filestore configuration for JFrog Artifactory.
Artifactory System Requirements and Platform Support
CPU, memory, storage, and supported platforms specific to JFrog Artifactory deployments.
Xray System Requirements and Platform Support
CPU, memory, storage, and supported platforms specific to JFrog Xray deployments.
Distribution System Requirements and Platform Support
CPU, memory, storage, and supported platforms specific to JFrog Distribution deployments.
Allowlisted URLs and Air-Gapped Environment Considerations
URLs to allowlist in proxy and firewall settings, and guidance for air-gapped deployments.
Frequently Asked Questions
❓What is the minimum RAM required for a production Artifactory deployment?
A: JFrog Artifactory requires a minimum of 8 GB RAM for production deployments. Evaluation and test environments can run with 4 GB RAM. See Artifactory System Requirements for full CPU, memory, and storage specifications.
❓Which operating systems are supported for self-managed installations?
A: Supported operating systems include RHEL 8.x/9.x, Ubuntu 20.04/22.04/24.04, Debian 11/12, and Windows Server 2022. CentOS 7 and Ubuntu 18.04 are not supported. See General System Requirements for the complete OS support matrix.
❓What database does JFrog Xray require?
A: JFrog Xray 3.x requires PostgreSQL exclusively. Supported PostgreSQL versions are 13.x through 17.x. No other database type is supported for Xray. See Xray System Requirements for details.
❓What is the minimum hardware for a full JFrog Platform deployment?
A: Running Artifactory, Xray, and Distribution each on their own dedicated server, the combined minimums are: Artifactory — 4 CPU cores, 6 GB RAM (scales to 8 cores / 18 GB for larger deployments); Xray — 6 CPU cores, 24 GB RAM, 500 GB SSD for up to 100,000 indexed artifacts; Distribution — 4 CPU cores, 8 GB RAM, 200 GB SSD. Each product must run on a separate server. See the Hardware Sizing Matrix for full scaling profiles.
Updated 18 days ago
