A Galleon user works with artifacts through the web interface and the standard format clients. In the web interface they browse repository contents, upload files, and manage their own profile. The standard clients of each format (docker, mvn, npm, and others) work with the repositories directly, configured with the Galleon address.

Getting started

To start working, follow these steps:

  1. Get an account from your administrator. If anonymous access is enabled for the repositories you need, you can read them without an account.
  2. Sign in to the web interface and generate a user token — it is used instead of your username and password in clients and CI (see Credentials).
  3. Configure the client of your format with the repository address — per-format instructions are collected in the Formats section.

What is available to a user

User capabilities in Galleon:

  • Browsing — the tree of components and assets of any accessible repository and file downloads: the “Browse” section of the web interface.
  • Publishing — with the standard format clients or through the “Upload” section of the web interface.
  • Profile — changing the password, the user token, managing sessions.

The set of visible repositories and allowed actions is determined by the roles assigned by the administrator. The access model is described in Access control.