A private, self-hosted PHP package repository compatible with Composer, offering unlimited private repos, ACL, and webhook integrations.
Packeton is a self-hosted, open-source PHP package repository that serves as a private alternative to Packagist. It allows organizations to host and manage their private PHP packages internally, providing full control over access, security, and integrations with tools like GitHub, GitLab, and Bitbucket. It solves the need for secure, internal package management without relying on external services.
PHP developers and organizations that need to host private Composer packages internally, such as software vendors, enterprises, and teams managing proprietary libraries or internal dependencies.
Developers choose Packeton because it offers unlimited private repositories, fine-grained access control, and seamless integration with existing version control systems, all while being fully self-hosted and open-source, avoiding vendor lock-in and subscription fees.
:package: Private, self-hosted Packagist/Composer/Satis repository with unlimited private repos.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Implements ACL groups to limit access by vendor and versions, enabling fine-grained permissions for customer users and maintainers, as highlighted in the features list.
Supports update webhooks for GitHub, GitLab, Bitbucket, Gitea, and custom formats, automating package updates and integrating with CI/CD pipelines, detailed in the webhooks section.
Prioritizes security by disabling anonymous access and removing unnecessary dependencies like HWIOBundle and Algolia, ensuring a streamlined, controlled environment per the philosophy section.
Offers OAuth2, SSH keys, and HTTP basic auth, integrating with major VCS platforms for secure access, as explained in the authentication and configuration docs.
Requires managing Docker, supervisor, cron jobs, and SSH key configurations, with detailed steps for installation and background workers, which can be overwhelming for teams without DevOps experience.
Focuses exclusively on PHP packages via Composer, lacking built-in support for other languages or package managers, which may not suit polyglot development environments.
Involves manual YAML file editing and environment variables for advanced features like LDAP or S3 storage, adding complexity beyond basic setup, as shown in the configuration section.
Packeton is an open-source alternative to the following products: