logoBack to home screen

Adding Repositories

This document explains how to add repositories in ADx 2.0. Note that you will need admin priviledges to add repositories.

Adding New Repository

  1. Log in to ADx. Go to the Administrator page:

  2. Click Repositories to open the repositories query view.

  3. Click New. The ADx Repository pop-up opens.

  4. Select the type of the repository. Depending on the type you select, you will have to provide different data. Regardless of the type, you must add a name and a description to every new repository.

    It's easiest to create repositories from a template, providing default parameters for you.

  5. Select Storage Type. You can use a database, file system or cloud storage. ADx provides native connection support to both Google Cloud Platform and Amazon Web Services (you will need to provide service details later).

  6. Select Cache Storage Type. Provide the same information as in the previous point.

  7. Configuration options you entered or added from template are visible in the panel on the right:

  8. Now you need to provide storage details for the selected storage type. Highlight your newly created repository and click Details. Repository editing view opens.

  9. In the editing view, click on Content Storage. Provide the required information (use tooltips to get information on each field):

    Google Cloud Platform

    Amazon Web Services

    Database

    Note: in case of database storage, you need to click on the database name to open the form.

    File System

    In case of file system storage, simply provide the storage path for repository content.

  10. Repeat the above process for Cache Storage.

  11. Move on to Synchronization and Activation.

Synchronization and Activation

Having added a new repository, follow the steps below to activate it and make sure it's working.

  1. Run a connection health check on the repository (click Health in the bottom menu, then Connection Check). The resulting report should be all green.
  2. Select your newly added repository and click Synchronize in the bottom panel. Synchronization brings your configuration online (it's also required when you update a repository).
  3. Activate the repository (click Activate in the bottom menu). This action enables the Content Area and brings all endpoints online.
  4. Run a deep health check on the repository (click Health in the bottom menu, then Deep Check). The resulting report should be all green. If the report is OK, you can now start using ADx!

REST API

You can add repositories using Repository Administration endpoints exposed via ADx REST API. For more information, see REST API documentation