PHPackages                             hirak/packagist-crawler - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. hirak/packagist-crawler

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

hirak/packagist-crawler
=======================

build mirror of packagist.org

0.0.1(11y ago)57155CC0-1.0PHPPHP &gt;=5.3

Since Jan 1Pushed 4y ago3 watchersCompare

[ Source](https://github.com/hirak/packagist-crawler)[ Packagist](https://packagist.org/packages/hirak/packagist-crawler)[ RSS](/packages/hirak-packagist-crawler/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (3)Used By (0)

packagist-crawler
=================

[](#packagist-crawler)

packagist.orgをクロールして、全てのpackage.jsonをダウンロードします。 ダウンロードし終わったあとでstaticなweb serverで配信すれば、packagist.orgのミラーを作ることができます。

Requirement
-----------

[](#requirement)

- PHP &gt; 5.3
- ext-curl
- ext-hash
- ext-json
- ext-zlib
- ext-PDO
- ext-pdo\_sqlite

Install
-------

[](#install)

```
$ git clone https://github.com/hirak/packagist-crawler
$ cd packagist-crawler
$ composer install
```

Download!
---------

[](#download)

```
$ php parallel.php

(...few minutes...)

$ ls cache/
p/
packages.json
```

Configuration
-------------

[](#configuration)

- config.default.php
- config.php

このどちらかのファイルがあると、挙動を変えることができます。 修正したいときはconfig.default.phpをconfig.phpにコピーして、 config.phpの方をカスタマイズしてください。

```
