Documentation

Capability matrix

velodex is a (role × ecosystem) server: every index is one of three roles paired with an ecosystem. This page is the coverage map. means shipping today; planned means the architecture reserves it but no driver is built yet.

Roles per ecosystem

RolePyPIOCInpm
cached (proxy)plannedplanned
hosted (uploads)plannedplanned
virtual (layers)plannedplanned

Features per ecosystem

FeaturePyPIOCInpm
Read-through caching with streamingplannedplanned
Content-addressed artifact storeplannedplanned
Shadowing / virtual resolveplannedplanned
Publish / upload APIplannedplanned
Yank and deleteplannedplanned
Metadata fast path (PEP 658/714)n/an/a
velodex mirror sync + offlineplannedplanned
Policy filters (allow/deny, versions, size)plannedplanned
Signed webhooksplannedplanned
Web UI, search, archive inspectionplannedplanned

Rows marked n/a are PyPI-specific protocol features that do not translate to another ecosystem; the OCI and npm columns will grow their own equivalents. Cross-cutting subsystems (metrics, rate limits, logging, backup/restore) are ecosystem-neutral and apply to every index regardless of role or ecosystem.

On this page