Cargoman is a zero-config private Composer registry for modern PHP developers and agencies. Built in Rust for maximum speed, it replaces Satis and Private Packagist with a seamless single-URL architecture. Automatically sync your private Git repositories, track package downloads, detect leaked access tokens, and deploy via our managed Cloud or as a lightweight self-hosted binary in under 3 minutes.
No reviews yetBe the first to leave a review for Cargoman
Maker
📌
Hey Product Hunt! 👋 I’m the creator of Cargoman.
If you’ve ever had to manage private PHP packages for an agency, client, or internal microservices, you already know the pain. You either wrestle with manual Satis JSON rebuilds, or you pay for bloated enterprise registries (like Artifactory) that require a dedicated DevOps team just to keep running.
I wanted a frictionless experience, so I built Cargoman. It’s a blazing-fast, zero-config Composer registry written entirely in Rust (with a Next.js dashboard). 🦀🐘
Here is what makes Cargoman different:
⚡️ Zero-Config Git Sync: Drop in a GitHub/GitLab PAT, and it automatically sets up webhooks and syncs your releases on every git push.
🔐 Single-URL Auth: Keep your composer.json perfectly clean. Everyone authenticates via one global endpoint using their auth.json.
📊 Actionable Analytics: Track exactly who is downloading your code, and automatically detect if a client's access token gets leaked.
🏢 Cloud or Self-Hosted: Use our managed SaaS, or drop the single Rust binary onto your own infrastructure in minutes.
To celebrate the launch, I’ve set up a special discount for the PH community: use code PH20 for 20% off your first year on any paid tier!
I’d love to hear your thoughts. If you self-host your dev tools, do you prefer Docker Compose setups or single binaries? I'll be hanging out in the comments all day to answer any questions about the Rust architecture or the Next.js embedded UI! 👇