Cloudsmith now supports ComposerĀ Upstreams, making dependency management easier, faster, and more secure for your PHP projects.
Composer is a powerful dependency management tool for PHP, and with our new Composer Upstreams support, you can now proxy and cache dependencies from upstream sources like Packagist and private repositories. This gives your organization a single source of truth for all PHP packages and dependencies, streamlining your build and deployment processes.
Highlights
Proxying Packages: Directly proxy Composer packages from upstream sources, such as Packagist or private repositories. Simplify your integration by setting up Cloudsmith as the central hub for all your PHP dependencies. By setting up Cloudsmith as your proxy, Composer will see remote packages as belonging to Cloudsmith repositories.
Caching Packages: Speed up your development process by caching Composer packages within your Cloudsmith repository. This ensures fast delivery and improved performance while reducing reliance on external sources. By caching Composer packages within Cloudsmith, you gain greater control over security and compliance. This allows you to scan for vulnerabilities, review licensing information, and monitor package usage within your projects.
Simplified Package Management: With Composer Upstreams, you can now manage all your PHP dependencies through a single, easy-to-use interface. This means better software, faster builds, and a more secure development process.
Ready to Get Started?
Check out our documentation and in-app examples to help you set up Composer Upstreams with ease. Whether you're managing open-source, public, or private packages, we're here to support your journey.
Your feedback is crucial in helping us improve. If you have any questions or suggestions, donāt hesitate to reach out. We love š hearing from developers!