Distribution (for Vendors)

Cloudsmith provides reliable, performant distribution of software to your customers across the globe.

Cloudsmith operates across a global content delivery network optimized to ensure lightning fast delivery to anywhere. Specify exactly where your packages are stored, and configure edge caching to bring packages as close to your customers as possible.

Cloudsmith can ensure users have agreed to your custom End-User License Agreement (EULA) before they can download your packages. Especially useful if you want to disclaim warranties prior to usage.

Vendor Tools
Configure Cloudsmith for distribution
Connect Cloudsmith to payment providers through our Zapier connector

Ultra-Fast Content Delivery Network

Cloudsmith operates across a global content delivery network optimized to ensure lightning-fast delivery anywhere.

Link Software Licenses to Entitlement Tokens

If you're selling software and distributing it via Cloudsmith, you'll likely have a license associated per customer, which dictates their terms of usage. Associating the license with an entitlement token allows you to control and track software downloads specifically for that license.

For example, you could only allow your customer to download specific packages, between November 5, 2024, and November 5, 2024, up to a maximum of 10 downloads from one location (i.e. a single client). Each entitlement can have different restrictions, and you can use the freeform (JSON-based) metadata to add your own information to the entitlement.

If you'd like to track downloads for specific customers, then the best practice is to create an entitlement token per customer and then use it when providing download links. It also means you can revoke their token if they've lapsed their subscription with you or change it for other reasons.

Cloudsmith is the new standard in Package / Artifact Management and Software Distribution

With support for all major package formats, you can trust us to manage your software supply chain.

Start My Free Trial Now
Cookie Declaration (Manage Cookies)