Product Dependencies Matrix

Xray requires Artifactory, RabbitMQ, and PostgreSQL. Distribution requires Artifactory with optional external PostgreSQL.

Use this matrix to validate product-to-product and infrastructure dependencies before installation.

How To Use This Matrix

  • Review each product row before deployment design.
  • Treat "recommended" dependencies as production best practice unless you have a validated exception.

Product

Requires Artifactory?

Requires Xray?

Requires External DB?

Requires RabbitMQ?

Xray

✅ Required

✅ Recommended

✅ Required

Distribution

✅ Required

❌ No

✅ Recommended

❌ No

Catalog

✅ Required

❌ No

✅ Required

❌ No

JAS

✅ Required

✅ Required

❌ No

❌ No

Workers

✅ Required

❌ No

❌ No

❌ No

AppTrust
Available with AppTrust Entitlement
Supported From

  • Artifactory 7.125.x or higher
  • Xray 3.130.5 or higher

✅ Required

✅ Required

❌ No

❌ No

📘

Validate installation method and license eligibility next:

Frequently Asked Questions
Q: Does JFrog Xray require JFrog Artifactory to be installed first?

A: Yes, Xray requires Artifactory. It also requires RabbitMQ and an external database (PostgreSQL is recommended). All three dependencies must be in place before deploying Xray.

Q: Does JFrog Distribution require JFrog Xray?

A: No, Distribution does not require Xray. Distribution only requires Artifactory, along with a recommended external database. RabbitMQ is not required for Distribution.

Q: Which products require an external database as a hard requirement rather than a recommendation?

A: JFrog Catalog requires an external database as a hard requirement. For Xray and Distribution, an external database is listed as recommended rather than strictly required.

Q: What Artifactory and Xray versions are required before deploying JFrog AppTrust?

A: JFrog AppTrust requires Artifactory 7.125.x or higher and Xray 3.130.5 or higher. It also requires both Artifactory and Xray to be present, and is available only with an AppTrust entitlement.

Q: Does JFrog Workers require any product other than Artifactory?

A: No, Workers only requires Artifactory. It does not require Xray, an external database, or RabbitMQ.