Artifactory System Properties
Instead of configuring properties in the JVM runtime configuration of the hosting container, you can edit the artifactory.system.properites file
Instead of configuring properties in the JVM runtime configuration of the hosting container, you can edit the artifactory.system.properties file in the following path: $JFROG_HOME/artifactory/var/etc/artifactory/artifactory.system.properties, and restart Artifactory.
The Artifactory system properties are documented within this file.
Since these settings impact the entire container VM, we recommend using this feature primarily to specify Artifactory-related properties only (such as changing the database used by Artifactory, and so on).
Note
Setting properties in
artifactory.system.propertiesis an advanced feature and is typically not required.Do not confuse these setting with those in the
$JFROG_HOME/artifactory/var/data/artifactory/artifactory.propertiesfile, which are for internal use.
From Artifactory version 7.71.2 and onward, instead of configuring authentication provider access using system properties in the artifactory.system.properties file, you configure them in the Access YAML Configuration. For more information, see see Migrated Authentication Provider Properties.
Modify artifactory.system.properties for Helm Installation
All properties in artifactory.system.properties can be controlled via javaOpts in Artifactory. Modifying javaOpts may vary depending on whether you are using the Artifactory or the Artifactory-HA Helm Chart.
To modify the artifactory system properties, update the following in values.yaml:
Artifactory Helm Chart
artifactory:
javaOpts:
other: "-Dartifactory.gems.compact.index.enabled=true"Artifactory HA Helm Chart
artifactory:
primary:
javaOpts:
other:"-Dartifactory.gems.compact.index.enabled=true"Updated 12 days ago
