Cloud customer?
 Upgrade in MyJFrog >

Search





Overview

JFrog provides a flexible way to configure your system using a single system.yaml configuration file found in the $JFROG_HOME/<product>/var/etc folder for each product. These configuration files allow you to manage several aspects, including, resources, security settings, databases and external connections. All possible configurations are provided in the template yaml file, available under $JFROG_HOME/<product>/var/etc/.

Use the system.yaml to pre-configure your system before starting it up.

Supported configurations:

YAML Syntax Best Practices

Page contents


YAML File Format

The YAML file is constructed with keys and entities, using the following format: 

key: [entity]

For example:

configVersion: 1
...
# common database used by all mission_control services
shared:
  database:
    type: postgresql
    host: localhost
    port: 5432
    name: mission_control
    ...
  ...
...

Applying Configuration Changes

Once you have configured your YAML file to include all the configuration changes needed, you can apply them by restarting the server.

Take care when modifying Artifactory configurations

Modifying the system configurations is an advanced feature. Since it is easy to overwrite configurations, it is strongly recommended backing up the configuration before making any direct changes, and taking great care when doing so.

  • No labels
Copyright © 2020 JFrog Ltd.