All Projects → IndraGunawan → Packagist Mirror

IndraGunawan / Packagist Mirror

Licence: mit
Creates Packagist.org mirror site.

Projects that are alternatives of or similar to Packagist Mirror

composer-velocita
Velocita - Composer plugin for transparent caching
Stars: ✭ 26 (-18.75%)
Mutual labels:  packagist, composer
client-php
Official NFe.io API Client for PHP
Stars: ✭ 36 (+12.5%)
Mutual labels:  packagist, composer
alfred-packagist
Alfred workflow to search for PHP packages with Packagist
Stars: ✭ 21 (-34.37%)
Mutual labels:  packagist, composer
private-packagist-api-client
Private Packagist API Client
Stars: ✭ 28 (-12.5%)
Mutual labels:  packagist, composer
Id Card
身份证号校验及信息获取
Stars: ✭ 14 (-56.25%)
Mutual labels:  composer, packagist
ip
Immutable value object for IPv4 and IPv6 addresses, including helper methods and Doctrine support.
Stars: ✭ 212 (+562.5%)
Mutual labels:  packagist, composer
The-PHP-Workshop
A New, Interactive Approach to Learning PHP
Stars: ✭ 30 (-6.25%)
Mutual labels:  packagist, composer
Satis
Simple static Composer repository generator - For a full private Composer repo use Private Packagist
Stars: ✭ 2,722 (+8406.25%)
Mutual labels:  composer, packagist
Performance
⏱ PHP performance tool analyser your script on time, memory usage and db query. Support Laravel and Composer for web, web console and command line interfaces.
Stars: ✭ 429 (+1240.63%)
Mutual labels:  composer, packagist
Repman
Repman - PHP Repository Manager: packagist proxy and host for private packages
Stars: ✭ 277 (+765.63%)
Mutual labels:  composer, packagist
composer-localdev-plugin
Composer Plugin for local development
Stars: ✭ 31 (-3.12%)
Mutual labels:  packagist, composer
Composer Mirror
Composer 全量镜像发布于2017年3月,曾不间断运行2年多。这个开源有助于理解 Composer 镜像的工作原理
Stars: ✭ 607 (+1796.88%)
Mutual labels:  composer, packagist
packagist
🐳 Dockette out-of-box Packagist (Nginx / Solr 6 / PHP 7.1+FPM)
Stars: ✭ 32 (+0%)
Mutual labels:  packagist, composer
composer-diff
Compares composer.lock changes and generates Markdown report so you can use it in PR description.
Stars: ✭ 51 (+59.38%)
Mutual labels:  packagist, composer
generator-composer
🐘 Yeoman (http://yeoman.io) generator for a PHP Composer project
Stars: ✭ 16 (-50%)
Mutual labels:  packagist, composer
crook
Simple hook management tool made with PHP
Stars: ✭ 60 (+87.5%)
Mutual labels:  packagist, composer
Private Composer Installer
Composer install helper outsourcing sensitive keys from the package URL into environment variables
Stars: ✭ 168 (+425%)
Mutual labels:  composer, packagist
Asset Packagist
Asset Packagist
Stars: ✭ 235 (+634.38%)
Mutual labels:  composer, packagist
Acf Pro Installer
A composer install helper for Advanced Custom Fields PRO
Stars: ✭ 265 (+728.13%)
Mutual labels:  composer, packagist
Local Php Security Checker
PHP security vulnerabilities checker
Stars: ✭ 482 (+1406.25%)
Mutual labels:  composer, packagist

Packagist Mirror

Creates your own packagist.org mirror site.

Requirements

  • PHP ^7.1.3

Installation

  1. Clone the repository
  2. Install dependencies: php composer.phar install
  3. Make a VirtualHost with DocumentRoot pointing to public/
  4. If you are using like deployer to deploy the project, make sure that you add build directory to the shared directory config of your deploy script and run bin/console app:metadata:symlink after the deployment is successful.
  5. Change the value of the $countryName and $countryCode variable at public/index.php to make it easier for users to identifyyour mirror site location.

You should now be able to access the site.

Day-to-Day Operation

There is only one command you should run periodically (ideally set up a cron job running every minute):

bin/console app:metadata:dump

License

This project is under the MIT license. See the complete license

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].