One URL per team. Instant availability. No failed pipelines.
One governed URL for everything the teams need, without asking anyone to change how they work.
A single, elegant repo topology replaces duplication, sprawl and confusion
One governed URL means engineering can scale and the supply chain stays under control
Store your important shared libraries once and share them with every repository
Built on Upstreams. Results inside a sprint.
Frequently asked questions
Connected repositories let a primary repository resolve packages from other Cloudsmith repositories. Your teams use one URL, and Cloudsmith handles resolution behind it.
No. Upstreams configured on connected repositories are automatically available through the primary repository, so you configure them once.
No. The primary repository does not cache or duplicate packages. It inherits the upstreams and pulls packages straight through from the repository that holds them.
Immediately. Packages are available from all connected repositories as soon as they are pushed or updated, with no indexing required.
No. In the Cloudsmith web app and API, packages from connected repositories do not appear in the primary repository's package list or search results, although they still resolve for your package managers.
Not yet. Connected repositories are not currently supported by the cooldown policy feature, which is a known limitation during its early access.
Connected repositories are Cloudsmith's equivalent of virtual repositories. In JFrog's model, virtual repositories re-resolve metadata on every pull and are restricted to a single package type per virtual repo. Connected repositories are built on Upstreams, so packages are available instantly and one URL serves every format.