Documentation
Repositories
A Repository, or repo, is a storage location for software packages and containers.
Cloudsmith provides polyglot repositories that can contain packages of all support types. You can create an unlimited number of repositories; providing you with the flexibility to suit any use-case.
Note
At Cloudsmith we use "repository" as a general term. We also refer to "registry" and "feed" in line with the format's specific nomenclature.
Repository Settings
Cloudsmith provides a comprehensive set of repository settings to help you secure, monitor, and control the packages inside each repository.
Use the top menu items to access the settings available:
| Control | Description |
|---|---|
| Packages | A list of all uploaded packages and artifacts. |
| Package Groups | A list of grouped packages by name (ignoring version/distro info) |
| Audit Logs | A log of repository events |
| Client Logs | View access logs for this repository |
| Client Statistics | See all the statistics gathered about your packages - downloads, bandwidth usage, etc. |
| License Compliance | View and edit all licenses for packages in the repository |
| Security Scanning | Security Scanning for artifacts and Docker images |
| Signing Keys | GPG and RSA signing keys |
| Main Settings | Change the Name, Permissions, Visibility and if needed, delete the repository. |
| Access Controls | Manage teams and user access to this repository |
| Custom Domains | Setup domain configuration to support your named endpoint. Contact us for help. |
| Entitlement Tokens | Manage entitlement tokens for external, read-only access to private repositories. |
| EULA Enforcement | Manage End-User License Agreement enforcement |
| Geo/IP Rules | Manage download permissions by IP and/or Geographic area |
| Retention Rules | Manage the size of your repositories with retention settings |
| Upstream Proxying | Configure upstream sources for this repository |
| Connected Repositories | Link multiple repositories together for unified package resolution |
| Webhooks | Create and configure webhooks to allow external tools/systems to see your Cloudsmith events |