# Repository Management

Repositories are containers that hold the components (i.e., artifacts, packages, etc). Managing repositories is an essential part of your Nexus Repository configuration. Nexus Repository supports hosted, proxy and group repositories for the supported formats.

A user's ability to add, edit, or delete repositories is determined through the `repository-admin` privileges.

```
nx-repository-admin-*-*-*
nx-repository-admin-maven2-maven-central-browse
nx-repository-admin-maven2-maven-central-read
nx-repository-admin-maven2-maven-central-edit
nx-repository-admin-maven2-maven-central-delete
```

The Repositories view displays a list of configured repositories. Navigate to _Settings_ → _Repository_ → _Repositories_

The Repositories view lists the following information about each repository:

- ##### Name

Unique repository name

- ##### Size
  
  The estimated storage consumption of the repository calculated when adding up the size of artifacts stored in the database. Does not include the metadata files or indexes. This value is updated after 2 minutes when artifacts are update.

See the [Repository Size Calculation Performance Data](https://help.sonatype.com/en/repository-size-calculation-performance-data.html "Repository Size Calculation Performance Data")

- ##### Type
  
  The repository's type (i.e., proxy, hosted, or group)

- ##### Format
  
  The language or ecosystem format that the repository uses to store and access components

- ##### Blob Store
  
  The blob store in which this repository stores its binary parts

- ##### Status
  
  The repository's availability status

- ##### URL
  
  The direct URL path to that repository; copy to use this URL to connect other tools to the repository

- ##### Health Check
  
  Displays the repository health statistics or a button to start the analysis

- ##### Firewall Report
  
  The count of components by their highest policy violation level, count of quarantined components, and a link to the results on the Repository Firewall service.

## Repository States

These are the possible states of a repository's availability status.

#### Group and Hosted Repositories

- #### Online
  
  The online checkbox is checked in the group or hosted repository's settings

- #### Offline
  
  The repository's settings does not have the online checkbox enabled.

#### Proxy Repositories

- #### Online - Uninitialized
  
  A new proxy repository that is not yet initialized.

- #### Online - Ready to Connect
  
  The proxy repository is ready to connect to remote.

- #### Online - Remote Available
  
  The proxy repository has made successful requests to the remote.

- #### Online - Remote Manually Blocked
  
  The proxy repository's "blocked" configuration is set to not send requests to the remote repository.

- #### Online - Remote Auto Blocked and Unavailable
  
  The proxy repository is not sending requests as auto-blocking is configured and the remote repository is unreachable.

- #### Online - Remote Unavailable
  
  The repository is not configured to autoblock requests however the remote repository is unreachable.

- #### Offline - Repository Offline
  
  The repository's settings does not have the online checkbox enabled.

## Search results

No results found
