Packagist Mirror Indonesia

Tutorial - 15 Apr 2018

Pernah tidak kamu merasakan lambatnya ketika menggunakan composer ?! Jika iya, pastinya ini kabar gembira untuk kamu. Tidak usah khawatir lagi, saat ini kamu dapat menggunakan composer lebih cepat menggunakan mirror metadata dari packagist.org dengan server yang lokasinya di Indonesia.

Mirror ini dibuat oleh salah seorang member di komunitas PHP Indonesia menggunakan server PHP Indonesia, yaitu Indra Gunawan.

Menggunakan Composer dengan Mirror Indonesia

Untuk mulai menggunakan packagist mirror PHP Indonesia ini, kamu cukup mengubah konfigurasi composer ke mirror server PHP Indonesia dengan perintah berikut :

composer config -g repos.packagist composer https://packagist.phpindonesia.id/

Nantinya bila kamu menjalankan perintah composer seperti create-project, require, update ataupun remove, maka metadata dari package-nya akan di download dari server PHP Indonesia.

Sangat mudah bukan !?

Mengembalikan Composer Ke Konfigurasi Awal

Lantas bagaimana jika sewaktu-waktu server PHP Indonesia bermasalah atau kamu ingin mengembalikan konfigurasi composer ke mirror server semula. Cukup mudah, sila gunakan perintah berikut :

composer config -g --unset repos.packagist

Jangan lupa dicoba yah. Banyak teman-teman developer yang sudah merasakan cepatnya akses composer mereka saat ini setelah menggunakan mirror server PHP Indonesia.

Bagi kamu yang berminat untuk berkontribusi dapat langsung menuju repository-nya di https://github.com/IndraGunawan/packagist-mirror

Semoga bermanfaat.