wangkirin / ktra

Your Little Cargo Registry

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ktra 🚚 ktra at crates.io

Your Little Cargo Registry.

Ktra is an implementation of the Alternate Registry that is introduced for non-public crates in Rust/Cargo 1.34.

In other words, Ktra is an all-in-one package for the private cargo registry.

Documentations

Features

Current

From 0.1.0

  • Minimum Alternate Registry implementation.
  • Sled as its internal database.
    • via db-sled feature turned on by default.
  • Almost pure Rust.

From 0.2.0

  • Secure user management.

From 0.4.0

  • Redis support.
    • via db-redis feature.

From 0.4.2

  • MongoDB support.
    • via db-mongo feature.

Planned

And any feature requests are welcome!

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

About

Your Little Cargo Registry

License:Apache License 2.0


Languages

Language:Rust 99.5%Language:Dockerfile 0.5%