Launching today
Astrum Repository
A self-hosted artifact repository manager
2 followers
A self-hosted artifact repository manager
2 followers
A self-hosted artifact repository manager: hosted, proxy and group repositories for 39 formats in one server.


Free
Launch Team

CloudflareDeploy serverless functions globally in seconds
Promoted
Hi Product Hunt! I'm Roman, the maker of Astrum Repository.
Astrum Repository is a self-hosted artifact repository manager written in Rust. It puts everything your builds download and publish behind one server, so a single outage of a public registry doesn't stop your CI.
What it does:
39 formats, including Maven, npm, Docker and OCI, PyPI, Cargo, Go, Helm, NuGet, Terraform, APT, Yum and Hugging Face, plus remote caches for Nx and Turborepo.
Hosted, proxy and group repositories: publish your own packages, cache public registries, and serve both from one address.
PostgreSQL for metadata, blob stores on disk or in S3.
Users, roles, privileges and content selectors, LDAP and OpenID Connect sign-in, access tokens for CI.
Health endpoints, Prometheus metrics, cleanup policies, audit and backups.
A REST API and an MCP server, so agents can search, inspect and administer the repository.
A web interface in twelve languages.
It is free and open source under the MIT license.
Docs: https://astrum.globalart.dev
Source: https://github.com/GlobalArtInc/astrum-repository
I'd love to hear which formats and features you'd want next, and what is missing compared to the repository manager you use today.