{"repo":"containerd/rust-extensions","free":true,"listed":false,"github":"https://github.com/containerd/rust-extensions","clone":"git clone https://github.com/containerd/rust-extensions.git","description":"Rust crates to extend containerd","language":"Rust","stars":241,"topics":["rust","rust-crate","containerd","containers","grpc","logging","containerd-snapshotter"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"Rust extensions for containerd A collection of Rust crates to extend containerd. This repository contains the following crates: Name Description Links --- --- --- containerd-shim-protos TTRPC bindings to shim interfaces containerd-shim-logging Shim logger plugins containerd-shim Runtime v2 shim wrapper containerd-client GRPC bindings to containerd APIs containerd-snapshots Remote snapshotter for containerd runc Rust wrapper for runc CLI containerd-runc-shim Runtime v2 runc shim implementation How to build Install protoc first. The CI workflow does this explicitly via scripts/install-protobuf.sh, and crates such as containerd-client and containerd-snapshots require it during build.rs . Once protoc is available, build the workspace with: Minimum supported Rust version (MSRV) The project typically targets the latest stable Rust version. Please refer to rust-toolchain.toml for exact version currently used by our CIs.","default_branch":null,"files":null,"tree":[],"storefront":"/r/containerd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/containerd/rust-extensions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}