Pa

Packeton on Ubuntu 24.04 LTS

Azure Developer Tools

Packeton, the open source private Composer package repository, hosting your PHP packages the moment it boots.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Packeton is a free, open source, self hosted private Composer package repository for PHP, your own private Packagist. It hosts private Composer packages, proxies and mirrors packages from public sources, integrates version control repositories over git, subversion and mercurial, and serves package metadata and zipball archives to composer clients, with per user API tokens and fine grained permissions controlling who can read and publish.

It suits development teams that want to distribute private PHP libraries internally, keep their package artifacts on infrastructure they control, and authenticate their CI systems and developers against a private repository instead of a public SaaS.

Why the cloudimg image

cloudimg delivers Packeton fully installed and configured as a Symfony application on nginx and PHP, backed by a local PostgreSQL database and Redis, with a background worker and cron already running, so the repository is serving the moment the instance boots. A unique administrator password, a fresh application secret and a rotated database password are generated on first boot, so no default or shared credentials ship in the image, and the database and cache are bound to localhost. Every image is paired with a step by step deploy guide and backed by 24/7 support.

Common uses

  • Host private PHP Composer packages for your team on infrastructure you control
  • Proxy and mirror public Composer repositories to insulate builds from upstream outages
  • Issue per user API tokens so CI systems and developers authenticate against your private repository

See it running

Real screenshots taken while testing this image against its deployment guide.

Packeton on Ubuntu 24.04 LTS screenshot 1 Packeton on Ubuntu 24.04 LTS screenshot 2 Packeton on Ubuntu 24.04 LTS screenshot 3 Packeton on Ubuntu 24.04 LTS screenshot 4