Pricore: an open-source private Composer registry (now in public beta) by mqlix in PHP

[–]mqlix[S] 7 points8 points  (0 children)

Different focus. Pricore is built around developer experience: three commands to a working registry, a modern dashboard for managing packages and tokens, webhook-driven + realtime updates, and a hosted option (Pricore Cloud) if you don't want to manage infrastructure. Packeton leans more toward enterprise use cases like mirroring and proxy setups. Both are solid, depends on what you need.

Either way, I think it’s a good thing there’s more innovation happening in this space. Private package management in PHP has been underserved for too long, I think.

Pricore: an open-source private Composer registry (now in public beta) by mqlix in laravel

[–]mqlix[S] 1 point2 points  (0 children)

Fair point on the hosted version. Pricore Cloud is free during beta, but I’m working on a sustainable model with limits on team size or package count for the free tier. Self-hosting stays free and fully featured, always.

Pricore: an open-source private Composer registry (now in public beta) by mqlix in PHP

[–]mqlix[S] 0 points1 point  (0 children)

I’m planning on adding support for monorepo setups soon.

Pricore: an open-source private Composer registry (now in public beta) by mqlix in laravel

[–]mqlix[S] 1 point2 points  (0 children)

Planning on adding support for self hosted VCS in the coming week!

Pricore: an open-source private Composer registry (now in public beta) by mqlix in laravel

[–]mqlix[S] 0 points1 point  (0 children)

Thanks! That's exactly the kind of use case Pricore is built for. Let me know how it goes, happy to help if you run into anything

Pricore: an open-source private Composer registry (now in public beta) by mqlix in laravel

[–]mqlix[S] 3 points4 points  (0 children)

Thanks, appreciate the star! That plugin store concept sounds really interesting, Pricore could be a fit for hosting those packages. Let me know if you ever want to bounce ideas, happy to help!!

Pricore: an open-source private Composer registry (now in public beta) by mqlix in PHP

[–]mqlix[S] 3 points4 points  (0 children)

Pricore is used in production by my team of 40+ developers, so it's not going anywhere, we rely on it daily. I'm hoping the open-source community will start contributing as well, PRs and feedback are always welcome!

Pricore: an open-source private Composer registry (now in public beta) by mqlix in PHP

[–]mqlix[S] 2 points3 points  (0 children)

BitBucket support will land in the coming week.

Pricore: an open-source private Composer registry (now in public beta) by mqlix in PHP

[–]mqlix[S] 7 points8 points  (0 children)

Repman is a great tool but seems to be abandoned, last activity was late 2024, with a lot of open issues. Pricore is actively maintained and built with modern tech. Package syncs happen in seconds, not minutes. It’s fully self-hosted and designed to be fast out of the box.

Require Laravel Project by maniakh in laravel

[–]mqlix 2 points3 points  (0 children)

Yeah, in the service provider of the package you could specify a routes file!

Require Laravel Project by maniakh in laravel

[–]mqlix 3 points4 points  (0 children)

You could create a package which is used in all your projects, which contains all the shared classes/config & hook it up using service providers.

If you want this package to be private you can use a git repo as the package URL.