Skip to content

tox-dev/peryx

Repository files navigation

peryx

Fast as the falcon, sealed as the pyx. peryx is one blazing-fast, open-source vault for a wide range of ecosystems: a caching proxy of upstream indexes, a hosted store you publish to, and a virtual index that merges the two so your own packages override upstream. It speaks PyPI (point pip, uv, or twine at it) and OCI (point docker or any registry client at it) today, with more ecosystems arriving as drivers rather than rewrites. One async Rust process runs zero-config on a laptop and scales to a cluster when configured.

cargo build --release
./target/release/peryx serve
uv pip install --index-url http://127.0.0.1:4433/root/pypi/simple/ requests
docker pull 127.0.0.1:4433/dockerhub/library/alpine

Documentation: peryx.readthedocs.io - tutorials, how-to guides, the configuration and endpoint reference, and design explanations. proposal.md holds the original design document and roadmap; CONTRIBUTING.md covers development.

MIT licensed.

About

One blazing-fast, open-source artifact vault for a wide range of ecosystems (PyPI and OCI today). Fast as the falcon, sealed as the pyx.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors