All Projects → isaaceindhoven → composer-velocita

isaaceindhoven / composer-velocita

Licence: MIT license
Velocita - Composer plugin for transparent caching

Programming Languages

PHP
23972 projects - #3 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to composer-velocita

Acf Pro Installer
A composer install helper for Advanced Custom Fields PRO
Stars: ✭ 265 (+919.23%)
Mutual labels:  packagist, composer, composer-plugin
Private Composer Installer
Composer install helper outsourcing sensitive keys from the package URL into environment variables
Stars: ✭ 168 (+546.15%)
Mutual labels:  packagist, composer, composer-plugin
Awesome Composer
😎 A curated awesome list for Composer, Packagist, Satis, Plugins, Scripts, Composer related resources, tutorials.
Stars: ✭ 738 (+2738.46%)
Mutual labels:  packagist, composer, composer-plugin
composer-localdev-plugin
Composer Plugin for local development
Stars: ✭ 31 (+19.23%)
Mutual labels:  packagist, composer, composer-plugin
composer-diff
Compares composer.lock changes and generates Markdown report so you can use it in PR description.
Stars: ✭ 51 (+96.15%)
Mutual labels:  packagist, composer, composer-plugin
Laravel Paket
Composer GUI. Manage Laravel dependencies from web interface without switching to command line!
Stars: ✭ 143 (+450%)
Mutual labels:  packagist, composer
Ansible Role Composer
Ansible Role - Composer PHP Dependency Manager
Stars: ✭ 149 (+473.08%)
Mutual labels:  packagist, composer
Hprose Php
Hprose is a cross-language RPC. This project is Hprose 3.0 for PHP
Stars: ✭ 1,952 (+7407.69%)
Mutual labels:  packagist, composer
ip
Immutable value object for IPv4 and IPv6 addresses, including helper methods and Doctrine support.
Stars: ✭ 212 (+715.38%)
Mutual labels:  packagist, composer
Keygen Php
A fluent PHP random key generator.
Stars: ✭ 93 (+257.69%)
Mutual labels:  packagist, composer
Asset Packagist
Asset Packagist
Stars: ✭ 235 (+803.85%)
Mutual labels:  packagist, composer
generator-composer
🐘 Yeoman (http://yeoman.io) generator for a PHP Composer project
Stars: ✭ 16 (-38.46%)
Mutual labels:  packagist, composer
Security Advisories
A database of PHP security advisories
Stars: ✭ 1,740 (+6592.31%)
Mutual labels:  packagist, composer
Packeton
📦 Private, self-hosted Packagist/Composer/Satis repository with unlimited private repos.
Stars: ✭ 115 (+342.31%)
Mutual labels:  packagist, composer
Satis Server
🐳 Private, self-hosted Composer/Satis repository with unlimited private and open-source packages and support for Git, Mercurial, and Subversion. HTTP API, HTTPs support, webhook handler, scheduled builds, Slack and HipChat integration.
Stars: ✭ 96 (+269.23%)
Mutual labels:  packagist, composer
Satis
Simple static Composer repository generator - For a full private Composer repo use Private Packagist
Stars: ✭ 2,722 (+10369.23%)
Mutual labels:  packagist, composer
composer-repl
A REPL for PHP built into Composer (using PsySH)
Stars: ✭ 81 (+211.54%)
Mutual labels:  composer, composer-plugin
composer-patches-plugin
Plugin for composer to apply patches onto dependencies.
Stars: ✭ 75 (+188.46%)
Mutual labels:  composer, composer-plugin
Kontent Delivery Sdk Php
Kentico Kontent Delivery SDK for PHP
Stars: ✭ 41 (+57.69%)
Mutual labels:  packagist, composer
Packagist Mirror
Alibaba Cloud Packagist Mirror
Stars: ✭ 63 (+142.31%)
Mutual labels:  packagist, composer

Velocita Composer plugin

Packagist Version Packagist Downloads Packagist PHP Version Support License

Fast and reliable Composer package downloads using Velocita: a caching reverse proxy that does not require you to modify your projects.

Getting Started

Prerequisites

  • PHP 7.4 or newer
  • A running Velocita instance
  • Composer 2

Installation

Installation and configuration of the Velocita plugin is global, so you can use it for all projects that use Composer without having to add it to your project's composer.json.

composer global require isaac/composer-velocita
composer velocita:enable https://url.to.your.velocita.tld/

Usage

After enabling and configuring Velocita, it is automatically used for all Composer projects when running require, update, install, etcetera.

Removal

Disable the plugin by executing:

composer velocita:disable

If you want to remove the plugin completely, execute:

composer global remove isaac/composer-velocita

Authors

Contributing

Raise an issue or submit a pull request on GitHub.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].