Is using VCS instead of Private Packagist a viable solution?

This page summarizes the projects mentioned and recommended in the original post on /r/PHP

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Repman

    Repman - PHP Repository Manager: packagist proxy and host for private packages

  • Both Repman and Private Packagist are hosted and self-hosted. Who maintains it does not really matter. But if you want to maken an argument between the two, Repman is open source on GitHub! https://github.com/repman-io/repman

  • satis-server

    :whale: 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.

  • We use https://github.com/lukaszlach/satis-server to host our own satis server. It's a docker image, easy to spin up and has an api to handle package updates etc.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • gitlab-composer

    Gitlab Composer repository

  • We are using our own version of gitlab-composer (this was before gitlab added support for composer) It does build a json with all the known tags/branches, and we added the gitlab authentication (for developers and ci/cd).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts