私有 Composer 映象和倉庫的實現

chongyi發表於2017-09-06

問答:[交流] Composer 私有包大家公司內都是如何管理的? 上有人問如何管理私有 composer 包,我提到了我是自己實現的一個倉庫映象拿給公司用。

我自己實現的這個是透過一些粗暴的配置來管理私有包(因為這個主要還是為了快取外部的包拿給內部使用,以備不患),實際上我自己實現的這個目前對私有包還不友好,需要手工配置。當然,畢竟已有手工配置的辦法,改為透過視覺化操作也不難,目前懶,還沒這麼做,有需要的朋友可以手工改良。

該專案倉庫地址:https://github.com/chongyi/simple-composer...

由於之前的提交記錄中包含了一些敏感資訊,只能打包重發,想要了解實現思路的可以透過回覆提問。

需要強調的是,這是一個考慮不充分的實現,僅提供了一個思路,畢竟按照 Composer 的文件很容易就做得出來。對於考慮使用在公司內部的,需要注意該專案中存在的大量漏洞,因此僅建議使用於對安全性要求不那麼高的內部網路環境下。

PS:該專案沒有使用資料庫,而是使用的檔案系統作為儲存方案。這是漏洞源頭之一。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章