Cachix 1.3: Uploads unleashed

by domenkozaron 3/8/23, 10:12 AMwith 11 comments
by domenkozaron 3/8/23, 3:28 PM

Hey folks,

Cachix founder here. Here are a few links for getting started:

- https://nix.dev Nix tutorials

- https://devenv.sh Fast, Declarative, Reproducible, and Composable Developer Environments

Let me know if you have any questions. Domen

by rkrzron 3/8/23, 3:00 PM

Great news!

> Starting with Cachix v1.3, we’re enabling multipart uploads directly to storage.

I would be interested to hear more about the design of the new system.

E.g. does it make use of Cloudflare R2 for storage? How is authentication handled?

Would be great to hear more, if you can share!

by aerzenon 3/8/23, 2:47 PM

Does anyone have some material recommendation about using nix for building binary releases of packages / libraries?

We have a Rust library that has bindings for many languages, most of which call the lib trough FFI. Is is worth investing time to set up flakes / nix builds that would be able to produce Java, dotnet, php packages for different platforms?

Also, does there exists a opensource plan for cachix?

by bfrogon 3/8/23, 4:04 PM

cachix is a fantastic value add to nix CI flows, it made it incredibly easy to add cached artifacts for a cross compile setup I had going which required a custom toolchain with musl build.

It was super easy, and super fast. Well worth the $