Built-in binary cache server and push pipeline for sui.
Replaces Attic, Cachix, and nix-serve with a single integrated component. Implements the standard Nix binary cache HTTP protocol (narinfo + NAR).
Architecture
- [
storage] — pluggable storage backends (local filesystem, S3 stub) - [
server] — axum HTTP server implementing the cache protocol - [
signing] — ed25519 key management and narinfo signing - [
push] — pipeline to push store paths to the cache - [
gc] — garbage collection of unreferenced cache entries - [
config] — cache configuration types