Skip to content
SPECIFICTION
Get listed

Artifact Depot

artifactdepot.io

WebLinuxAPISelf-hosted

Spec sheet

Purpose
Artifact Depot is a safe-Rust, scale-out artifact repository manager intended as a replacement for Nexus and Artifactory or as an artifact cache.Read 11 Oct 2026 · artifactdepot.io
Product
Artifact Depot is a Rust-based, scale-out artifact repository manager positioned as a replacement for Sonatype Nexus and JFrog Artifactory.Read 11 Oct 2026 · artifactdepot.io
Audience
The documentation describes use in datacenters, CI pipelines, dev containers, offices, air-gapped clusters, and on developers’ laptops.Read 11 Oct 2026 · artifactdepot.io
Deployment
It ships as a statically linked server binary or a rootless Docker image with an embedded web UI.Read 11 Oct 2026 · artifactdepot.io
API
The REST API includes repository, artifact, user, role, blob-store, settings, task, backup, and restore operations, plus a Nexus-compatible API subset.Read 11 Oct 2026 · artifactdepot.io
Integrations
The documentation names compatible observability destinations including Jaeger, Honeycomb, Datadog, SigNoz, AWS X-Ray, Azure Monitor, and Splunk via an OTel collector.Read 11 Oct 2026 · artifactdepot.io
Security
Authentication supports JWT bearer tokens and HTTP Basic; passwords are hashed with Argon2id, and repository-scoped RBAC is available.Read 11 Oct 2026 · artifactdepot.io
License
The linked public GitHub repository identifies the project license as Apache-2.0.Read 11 Oct 2026 · github.com
Authentication and access
It supports JWT bearer tokens, HTTP Basic authentication, Argon2id password hashing, repository-scoped RBAC, and feature-gated LDAP with group-to-role mapping.Read 11 Oct 2026 · artifactdepot.io
Blob storage
Artifact content is BLAKE3-addressed and deduplicated, with filesystem or S3-compatible blob storage options.Read 11 Oct 2026 · artifactdepot.io
Formats
It supports Raw, Docker/OCI, APT, Yum/DNF, PyPI, npm, Cargo, Helm, and Go modules; each format supports hosted, cache, and proxy repositories.Read 11 Oct 2026 · artifactdepot.io
Intended use
The maker describes use in datacenters, CI pipelines, dev containers, Kubernetes clusters, air-gapped environments, and developer laptops.Read 11 Oct 2026 · artifactdepot.io
LDAP
LDAP authentication with group-to-role mapping is available behind a feature flag.Read 11 Oct 2026 · artifactdepot.io
Metadata storage
Metadata can use embedded redb for a single node or DynamoDB-compatible storage for clustered deployments.Read 11 Oct 2026 · artifactdepot.io
Notable setup requirement
A fresh instance does not automatically create a blob store, so an operator or initialization script must create one before repositories can accept writes.Read 11 Oct 2026 · artifactdepot.io
Observability
Depot exports traces and logs through OpenTelemetry and exposes Prometheus-format metrics at `/metrics`.Read 11 Oct 2026 · artifactdepot.io
Observability integrations
It exposes Prometheus metrics and exports telemetry through OpenTelemetry; the documentation describes Grafana dashboards and OTel collector integrations with services such as Datadog, Honeycomb, and Splunk.Read 11 Oct 2026 · artifactdepot.io
Operational limit
On a fresh instance, an operator must create at least one blob store before repositories can accept writes.Read 11 Oct 2026 · artifactdepot.io
Repository snapshots
Repository cloning copies metadata while reusing shared blobs, so it does not duplicate artifact data.Read 11 Oct 2026 · artifactdepot.io
Scale
Multiple instances can share key-value and blob backends, with distributed leases for background jobs and live integrity checks.Read 11 Oct 2026 · artifactdepot.io
Scale-out
Multiple instances can share DynamoDB-compatible metadata and S3-compatible blob storage, with distributed leases for background jobs.Read 11 Oct 2026 · artifactdepot.io
Storage
It deduplicates content-addressed blobs with BLAKE3 and supports embedded redb or DynamoDB-compatible key-value stores, plus filesystem or S3-compatible blob storage.Read 11 Oct 2026 · artifactdepot.io
Supported formats
It supports Raw, Docker/OCI, APT, Yum/DNF, PyPI, npm, Cargo, Helm, and Go modules, with hosted, cache, and proxy repository types.Read 11 Oct 2026 · artifactdepot.io

Where Specifiction places it

Alternatives to Artifact DepotAll alternatives →