{"id":50925,"date":"2025-07-27T09:53:17","date_gmt":"2025-07-27T09:53:17","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=50925"},"modified":"2026-02-21T07:42:55","modified_gmt":"2026-02-21T07:42:55","slug":"jfrog-artifractory-system-reqirements","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/jfrog-artifractory-system-reqirements\/","title":{"rendered":"Jfrog Artifractory System Reqirements"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2025\/07\/image-227-1024x683.png\" alt=\"\" class=\"wp-image-50926\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2025\/07\/image-227-1024x683.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2025\/07\/image-227-300x200.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2025\/07\/image-227-768x512.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2025\/07\/image-227.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Here are the <strong>system requirements<\/strong> for running <strong>JFrog Artifactory<\/strong>, based on JFrog\u2019s official documentation (latest versions):<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 <strong>1. Hardware Requirements<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Minimum for Small Teams \/ Evaluation:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CPU:<\/strong> 4 cores<\/li>\n\n\n\n<li><strong>RAM:<\/strong> 8 GB<\/li>\n\n\n\n<li><strong>Disk:<\/strong> 100 GB SSD<\/li>\n\n\n\n<li><strong>Network:<\/strong> 1 Gbps recommended<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Recommended for Production:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CPU:<\/strong> 8+ cores<\/li>\n\n\n\n<li><strong>RAM:<\/strong> 16\u201332 GB<\/li>\n\n\n\n<li><strong>Disk:<\/strong> 500 GB+ (SSD preferred for performance)<\/li>\n\n\n\n<li><strong>Network:<\/strong> 1 Gbps or higher<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Enterprise-Grade (HA\/Heavy Load):<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CPU:<\/strong> 16\u201332 cores<\/li>\n\n\n\n<li><strong>RAM:<\/strong> 32\u201364 GB<\/li>\n\n\n\n<li><strong>Disk:<\/strong> 1 TB+ (SSD\/NVMe)<\/li>\n\n\n\n<li><strong>Network:<\/strong> 10 Gbps recommended<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 <strong>2. Operating System<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Linux:<\/strong> RHEL\/CentOS 7+, Ubuntu 18.04+, Debian 10+, Amazon Linux 2<\/li>\n\n\n\n<li><strong>Windows Server:<\/strong> 2016, 2019, 2022<\/li>\n\n\n\n<li><strong>macOS:<\/strong> Supported for development\/testing only, not for production.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 <strong>3. Java Runtime<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Artifactory bundles its own <strong>OpenJDK (Java 11 or 17)<\/strong>.<\/li>\n\n\n\n<li>External Java installation is not required unless running custom plugins.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 <strong>4. Databases<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bundled:<\/strong> Derby (for evaluation only, not production)<\/li>\n\n\n\n<li><strong>Production Databases Supported:<\/strong>\n<ul class=\"wp-block-list\">\n<li>PostgreSQL (recommended)<\/li>\n\n\n\n<li>MySQL\/MariaDB<\/li>\n\n\n\n<li>Oracle<\/li>\n\n\n\n<li>MS SQL Server<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 <strong>5. Storage<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>File Storage:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Local file system (ext4\/xfs recommended)<\/li>\n\n\n\n<li>NFS v4 (for HA setups)<\/li>\n\n\n\n<li>Object Storage (AWS S3, GCP Storage, Azure Blob)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Recommendation:<\/strong> Use SSD\/NVMe for artifact filestore for optimal performance.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 <strong>6. Application Server<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Runs as a standalone Java service.<\/li>\n\n\n\n<li>Can be deployed via:\n<ul class=\"wp-block-list\">\n<li>RPM\/DEB packages<\/li>\n\n\n\n<li>Docker containers<\/li>\n\n\n\n<li>Kubernetes\/Helm charts<\/li>\n\n\n\n<li>Zip\/Tar distribution for manual setup.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 <strong>7. High Availability (HA) Requirements<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Cluster Nodes:<\/strong> Minimum 3 nodes for HA.<\/li>\n\n\n\n<li><strong>Shared Filestore:<\/strong> NFS or object storage.<\/li>\n\n\n\n<li><strong>Load Balancer:<\/strong> Required for HA front-end traffic.<\/li>\n\n\n\n<li><strong>Database:<\/strong> External RDS\/PostgreSQL recommended for HA.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 <strong>8. Ports<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>8081:<\/strong> Default HTTP port for Artifactory.<\/li>\n\n\n\n<li><strong>8082:<\/strong> JFrog Access service.<\/li>\n\n\n\n<li><strong>443\/80:<\/strong> For SSL\/TLS termination (if configured).<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udccc <strong>Summary:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Start with <strong>4 cores, 8 GB RAM<\/strong> for small use.<\/li>\n\n\n\n<li>Use <strong>8+ cores, 16\u201332 GB RAM, SSD storage<\/strong> for production.<\/li>\n\n\n\n<li>Always use <strong>PostgreSQL<\/strong> and avoid Derby for production.<\/li>\n\n\n\n<li>Use <strong>object storage or NFS<\/strong> for HA setups.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">JFrog Artifactory System Requirements<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">1. <strong>Hardware Sizing (Based on Number of Active Clients)<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Number of Active Clients<\/th><th>CPU Cores<\/th><th>RAM<\/th><\/tr><\/thead><tbody><tr><td>0\u201320<\/td><td>4<\/td><td>6GB<\/td><\/tr><tr><td>20\u2013100<\/td><td>6<\/td><td>12GB<\/td><\/tr><tr><td>100\u2013200<\/td><td>8<\/td><td>18GB<\/td><\/tr><tr><td>200+<\/td><td>Contact JFrog Support for a tailored recommendation<\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><em>For advanced workloads or highly available (HA) setups\u2014especially with Xray or Pipelines integrations\u2014higher specs or cluster sizing may be required<\/em> <a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/artifactory-system-requirements-and-platform-support\">1<\/a><a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/artifactory-version-7.x-to-7.x-windows-upgrade\">2<\/a><a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/artifactory-version-6.x-to-7.x-upgrade-in-windows\">3<\/a><a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/upgrading-artifactory\">4<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. <strong>Disk and Storage<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Artifactory Base Disk<\/strong>: Minimum 200\u2013300GB of fast disk (SSD recommended, \u22653,000 IOPS) for binaries.<\/li>\n\n\n\n<li><strong>Sizing Guidance<\/strong>: JFrog suggests storage at least 3\u00d7 your total artifact dataset to accommodate system backups and metadata. For very large setups (&gt;10TB storage), custom consultation is advised <a href=\"https:\/\/jfrog.com\/help\/r\/self-managed-pro-pro-x-start-guide\/1.-install-artifactory\" target=\"_blank\" rel=\"noreferrer noopener\">5<\/a><a href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/artifactory-version-6.x-to-7.x-upgrade-in-windows\" target=\"_blank\" rel=\"noreferrer noopener\">3<\/a><a href=\"https:\/\/jfrog.com\/start-free\/install\/\" target=\"_blank\" rel=\"noreferrer noopener\">6<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">3. <strong>Operating System and Platform Support<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>OS \/ Platform<\/th><th>Supported Versions<\/th><\/tr><\/thead><tbody><tr><td>Debian<\/td><td>11.x, 12.x<\/td><\/tr><tr><td>Ubuntu<\/td><td>20.04, 22.04, 24.04<\/td><\/tr><tr><td>RHEL<\/td><td>8.x, 9.x<\/td><\/tr><tr><td>Amazon Linux<\/td><td>Amazon Linux 2023<\/td><\/tr><tr><td>Windows Server<\/td><td>2016, 2019<\/td><\/tr><tr><td>Rocky Linux<\/td><td>9.x<\/td><\/tr><tr><td>Kubernetes<\/td><td>1.27+, OpenShift 4.14+ (Helm Charts v3+)<\/td><\/tr><tr><td>Architectures<\/td><td>x86-64, ARM64 (K8s\/Docker only; external DB required for ARM64)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><em>Debian 12.x and Ubuntu 24.04 support begins from Artifactory 7.104.x<\/em> <a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/artifactory-system-requirements-and-platform-support\">1<\/a><a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/artifactory-version-7.x-to-7.x-windows-upgrade\">2<\/a><a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/centlinux.com\/install-artifactory-on-rocky-linux-9\/\">7<\/a><a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/distribution-system-requirements-and-platform-support\">8<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">4. <strong>Database Requirements<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Default<\/strong> (Bundled for single node): H2 Database<\/li>\n\n\n\n<li><strong>Production\/HA<\/strong>: External database required (PostgreSQL highly recommended; also supports MySQL, MariaDB, Oracle, MS SQL Server)<\/li>\n\n\n\n<li><strong>Database Sizing<\/strong>: Should be powerful enough to accommodate all cluster nodes for HA; must consistently provide the same view to all nodes. Eventual consistency\/write-behind sync are not supported for HA <a href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/artifactory-database-requirements\" target=\"_blank\" rel=\"noreferrer noopener\">9<\/a><a href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/artifactory-version-6.x-to-7.x-upgrade-in-windows\" target=\"_blank\" rel=\"noreferrer noopener\">3<\/a>.<\/li>\n\n\n\n<li><strong>Disk Recommendation<\/strong>: Use SSD for DB storage for best performance.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">5. <strong>Java<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Required Java Version<\/strong>: OpenJDK 17+ (varies by installation method\/Artifactory version) <a href=\"https:\/\/centlinux.com\/install-artifactory-on-rocky-linux-9\/\" target=\"_blank\" rel=\"noreferrer noopener\">7<\/a>.\n<ul class=\"wp-block-list\">\n<li>Some older Artifactory versions (6.x) compatible with OpenJDK 8.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">6. <strong>Network and Connectivity<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Reserved Ports<\/strong>: 8000\u20138100 internally (additionally, 8081, 8082 external for access) <a href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/general-system-requirements\" target=\"_blank\" rel=\"noreferrer noopener\">10<\/a><a href=\"https:\/\/jfrog.com\/start-free\/install\/\" target=\"_blank\" rel=\"noreferrer noopener\">6<\/a>.<\/li>\n\n\n\n<li><strong>High Availability<\/strong>: Static, high-throughput network recommended between nodes.<\/li>\n\n\n\n<li><strong>Time Sync<\/strong>: All nodes\/services require system time synchronization to avoid authentication\/token issues<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">7. <strong>File System<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Application<\/strong>: Install Artifactory on directly attached local disk, NOT on NFS (NFS only acceptable for binary storage, not the application itself).<\/li>\n\n\n\n<li><strong>Filestore<\/strong>: Can use local FS, NFS, or cloud object storage (S3, Azure Blob, Google Cloud Storage) <a href=\"https:\/\/jfrog.com\/help\/r\/jfrog-installation-setup-documentation\/artifactory-version-6.x-to-7.x-upgrade-in-windows\" target=\"_blank\" rel=\"noreferrer noopener\">3<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">8. <strong>Other General Recommendations<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Dedicated Server<\/strong>: Each JFrog component (Artifactory, Xray, Pipelines, etc.) should run on its own server to optimize performance and avoid conflicts .<\/li>\n\n\n\n<li><strong>Privileges<\/strong>: Root\/admin access required for installation and management.<\/li>\n\n\n\n<li><strong>SELinux<\/strong>: If enabled, ensure it is correctly configured for artifact paths and required ports <a href=\"https:\/\/centlinux.com\/install-artifactory-on-rocky-linux-9\/\" target=\"_blank\" rel=\"noreferrer noopener\">7<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Summary Table<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Requirement Area<\/th><th>Minimum \/ Recommended<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td>CPU<\/td><td>4\u20138 cores<\/td><td>Scale up for more users\/HA<\/td><\/tr><tr><td>RAM<\/td><td>6\u201318GB<\/td><td>Scale up for &gt;200 users or heavy use<\/td><\/tr><tr><td>Disk<\/td><td>200\u2013300GB SSD (~3\u00d7 artifact size)<\/td><td>Use high IOPS SSD for best performance<\/td><\/tr><tr><td>OS\/Platform<\/td><td>Ubuntu 20.04+\/Debian 11+\/RHEL 8+\/Win 2016+\/K8s 1.27+\/ARM64<\/td><td>See above platform support table<\/td><\/tr><tr><td>Java<\/td><td>OpenJDK 17+<\/td><td>Check your Artifactory version<\/td><\/tr><tr><td>Database<\/td><td>PostgreSQL (recommended), MySQL, MariaDB, Oracle, MS SQL<\/td><td>HA always requires external DB<\/td><\/tr><tr><td>Filestore<\/td><td>Local FS\/NFS\/Cloud (S3\/Azure\/GCS)<\/td><td>Not supported: install app on NFS<\/td><\/tr><tr><td>Ports<\/td><td>8000\u20138100 (internal), 8081\/8082 (external)<\/td><td>Plus DB and other service ports as needed<\/td><\/tr><tr><td>Privileges<\/td><td>Linux root\/Windows Admin<\/td><td>For setup\/config\/upgrade<\/td><\/tr><tr><td>System Time<\/td><td>Synchronized<\/td><td>Recommended for all nodes in cluster<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>These requirements cover <strong>Artifactory OSS, Pro, Pro X, Enterprise X, and Enterprise+<\/strong> installation scenarios (single node, cluster, or SaaS) and apply to both on-premises and cloud VM deployments. Production use, especially for HA\/Enterprise, often requires more robust resources and tighter configuration.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here are the system requirements for running JFrog Artifactory, based on JFrog\u2019s official documentation (latest versions): \u2705 1. Hardware Requirements Minimum for Small Teams \/ Evaluation: Recommended for Production: Enterprise-Grade&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[4879],"tags":[],"class_list":["post-50925","post","type-post","status-publish","format-standard","hentry","category-artifactory"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/50925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=50925"}],"version-history":[{"count":2,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/50925\/revisions"}],"predecessor-version":[{"id":59256,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/50925\/revisions\/59256"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=50925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=50925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=50925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}