Artifact Hub, the CNCF catalogue for Helm charts, operators and policies, ready as a private internal registry on first boot.
Artifact Hub is a web based catalogue for finding, installing and publishing cloud native packages. It indexes Helm charts, OLM operators, OPA and Kyverno policies, Falco rules, Tekton tasks, Krew kubectl plugins, container images and around thirty other artifact kinds, presenting each with its versions, changelog, values, declared security context and rendered documentation, all searchable from one place.
Run privately, it becomes an internal catalogue of an organisation's own charts and operators: a platform team publishes to it, developers search it, and accounts and organisations decide who sees what, with no dependency on a public service being reachable. A background indexer refreshes every registered repository on a schedule, and a bundled command line linter checks repository metadata before it is published. It is a Cloud Native Computing Foundation incubating project.
cloudimg ships Artifact Hub hardened, fully patched and with PostgreSQL bundled on the same instance, so it serves standalone with nothing else to provision. The image carries no accounts at all: the upstream demo account is never created, and the administrator password, database password, session and CSRF signing keys and TLS certificate are all generated on first boot, per instance, into a root only file. The application refuses to start until that has finished, the database and the metrics endpoint are bound to loopback only, and a starter repository is registered so the catalogue is populated on day one. Paired with a step by step deploy guide and backed by 24/7 support.
Real screenshots taken while testing this image against its deployment guide.