| Crates.io | kellnr |
| lib.rs | kellnr |
| version | 5.14.0 |
| created_at | 2026-01-11 21:14:15.932156+00 |
| updated_at | 2026-01-24 19:34:50.503722+00 |
| description | Kellnr is a self-hosted registry for Rust crates with support for rustdocs and crates.io caching. |
| homepage | https://kellnr.io/ |
| repository | https://github.com/kellnr/kellnr |
| max_upload_size | |
| id | 2036467 |
| size | 211,979 |
Kellnr is an open-source Rust registry for crates. Think of crates.io but on your own hardware.
[!NOTE]
Find out more on: kellnr.io
The easiest way to get started is to use the Docker image. You can start kellnr with the following command:
docker run \
-p 8000:8000 \
-e "KELLNR_ORIGIN__HOSTNAME=localhost" ghcr.io/kellnr/kellnr:5
Fore more information about how to configure and run kellnr, check out the documentation.
You can find the latest binary releases here: Kellnr Binary Releases.
For the latest Docker images, check here:
The latest Kubernetes Helm chart can be found here: Kellnr Helm Chart
cargo works out of the box.As a security engineer and researcher I fight vulnerabilities in software for a living. With Rust becoming more and more popular, I see a lot of potential in the language to write secure software. However, to adapt Rust in a corporate environment, I need to be able to control the dependencies of the software I write. This is where kellnr comes into play. I hope that kellnr can accelerate the adoption of Rust in corporate environments, by providing a secure and private registry for Rust crates. In the end, I want to make the world a little bit more secure by promoting the use of Rust.
You are welcome to contribute to kellnr. Create an issue or a pull-request here on Github.
If you want to contribute with code, please read the contributing guide first.