Skip to end of metadata
Go to start of metadata
Table of Contents

Overview

The Artifactory "Remote Repository Provisioning" feature allows you to share the configuration details of remote repositories between Artifactory instances.

The Public JFrog Artifactory instance contains an up-to-date version of most of the common public repositories.

Sharing a Remote Repository Configuration

Go to the Admin tab and then Repositories -> Remote Repositories -> Edit

The checkbox "Share Configuration" indicates to Artifactory to expose this remote repository configuration to another Artifactory instance.

When checked, all configuration parameters are shared from REST API queries except: Connection credentials (username,password) and Proxy configuration.

You can declare a remote repository with a URL pointing to yourself in order to offer access to your Artifactory. Be careful that this remote repository is not usable.

Using Import in Remote Repositories Configuration

To create or update remote repositories with a shared configuration from another Artifactory, go to Admin -> Repositories -> Remote Repositories -> Import.

You can enter the Artifactory root URL of the server exposing remote repositories configuration. By default it points to JFrog Public Repository. Activating "Load" issues a request to the server.

If you have a "System Default" proxy defined, Artifactory uses it for performing this HTTP query.

 

A list of remote repositories can be selected and the repository key for each of them can be changed.

Important points to notice:

  1. If the repository key already exists, the configuration of the existing remote repository is modified.
  2. If HTTP proxy is used, each of the new repository must be associated with the local proxy definition.
  3. You must add new remote repositories to existing virtual repositories so they are visible to virtual repository requests.
  • No labels