tl;dr
- Ktraで簡単にプライベートクレートレジストリを構築できます
追記
2020/11/04
-
v0.4でRedisをサポートしました
Crate Registry
Rustのクレートレジストリとしてcrates.ioが有名で、cargoコマンドの標準でもありますが、これはオープンソースなクレートのみホスティング可能です
一方で営利企業の実務においてコードをオープンソースとするのに様々な障壁がある場合も多いでしょう
そこでRustおよびCargoはバージョン1.34でAlternative Registryを導入し、非公開のレジストリを利用できるようにしました
KtraはこのAlternative Registryの最小でフリーな実装とすべく開発したアプリケーションです
今後の展望
Ktraはv0.2.1現在、ほぼ最小のプライベートレジストリとして動作します
今後はいくつかのデータベースサポートとオプションでcrates.ioと同等のブラウジング機能の追加を予定しています
みなさまのコントリビューションやご意見も随時歓迎しています
その他
Ktraは当然「ケイトラ」「ケートラ」と発音します
軽トラは日本型の農業や短中距離輸送にぴったりの素晴らしい発明です